DTCC Web Services Implementation

Size: px
Start display at page:

Download "DTCC Web Services Implementation"

Transcription

1 DTCC Web Services Implementation ACORD Implementation Forum November 4, 2009

2 Session Agenda DTCC Insurance & Retirement Services Overview ACORD Messages Supported by DTCC Web Services Design and Features Challenges/Lessons Learned ACORD TCF Demo Audience Discussion

3 Overview of DTCC DTCC is the holding company for registered clearing agencies: DTC, NSCC, and FICC. These subsidiaries serve as the principal post-trade infrastructure for the US financial systems, handling clearance and settlement of virtually all trades in equities, corporate and municipal bonds, money market instruments, and the majority of U.S. government and mortgage-backed securities. Serves and is connected to a network of almost 3,000 brokersdealers, banks, clearing firms, mutual funds, insurance companies, service providers and vendors. Owned by its users, run as not-for-profit.

4 Insurance and Retirement Services Overview Division of NSCC Established in 1997 Link Insurance Carriers with Broker/Dealers, Banks, and other Distributors of insurance products Provide automated, centralized and standardized framework for information (data) exchange and money settlement Support primarily variable annuity products Additionally support other annuity types, life and LTC

5 Value Proposition Reduce operating costs by eliminating paper and manual processes Automate, standardize and streamline insurance processing and information exchange between carriers and broker-dealers Help establish and automate compliance procedures Aggregate money settlement: reconciliation of applications to premium dollars, and applications to commissions paid Help distributors and carriers grow revenue

6 Operational Benefits Distributor A Distributor B Distributor C DTCC Model Automated processing solution with a single point of entry, addressing the needs of both insurance carriers and distributors Central link Trading Trading Trading Efficient Partner X Partner Y Partner Z Distributor Distributor Distributor A B C Proprietary Model Distributors and carriers use their own direct lines with multiple trading partners Inefficient Time Consuming Trading Partner Trading Partner Trading Partner X Y Z

7 Our Current Business Landscape 58 Insurance Carrier Families 166 Companies 211 Distributors 30 Vendors & Service Providers Settled 38 billion dollars Networked over 3.4 billion policies 9 different products/services

8 Current Insurance Functionality Agent Services Licensing & Appointments (LNA) LNA Access sm Commissions (COM) Monitoring & Reporting Positions & Valuations (POV) Asset Pricing (AAP) Financial Activity Reporting (FAR) Pre-Issue Services Applications & Premium (APP) Attachments (ATT) Replacements (RPL) In-Force Transactions Automated Customer Account Transfers / Insurance Processing Services (ACATS/IPS) Registered Representative (REP) Broker Identification (BIN) Subsequent Premium (SUB) Fund Transfers (FTR) IFT Access sm

9 Services using ACORD Messaging Fund Transfers Applied ACORD messages: TXLife 212 (Values Inquiry Request) TXLife 102 (Fund Transfers Request) Attachments Applied ACORD messages: TXLife 510 (Forms Instance Request) Replacements Applied ACORD messages: TXLife 127 (Replacement Processing Request) (Replacement Notify) (Replacement Request for Surrender) (Replacement Cancellation) (Supplementation Information to a prior Request) 12705* (Replacement content Purge) TXLife 1128 (Replacement Processing Update) TXLife1125 (Case Status Notification Transmittal)

10 Fund Transfers Automates one-time fund exchange of underlying securities within a variable insurance contract. Enables distributors to enforce controls and reporting on rep activities for fund transfers. The fund transfer transaction enables the automated processing of a fund transfer and update/changes to impacted service features that exist within a contract. A values inquiry message is available for firms to get the latest policy information prior to submitting the fund transfer. The implementation of both the fund transfer and values inquiry message is architected in real-time and uses ACORD XML standard messages.

11 Attachments A stand alone process for participating members to electronically communicate attachment messages of imaged documentation, electronic signatures or electronic forms. Secure A more efficient, cost effective process for members that eliminates the need to send documents through postal mail or overnight carrier Supports all types of transactions including New Business, In Force Transactions, Licensing and Appointment as well as additional documentation for confirmations, statements, welcome packages and prospectuses.

12 Replacements Provides a centralized system for the automation and standardization of replacement processing between insurance carriers Incorporates the exchange of data messages for both qualified and non-qualified replacement and 1035 exchanges for fixed annuities and variable annuities. Architected utilizing ACORD standard messages. Includes money settlement processing between insurance carriers, case status reporting to distributors and the ability to attach the required electronic documents to the request message.

13 Replacements Functionality exist today, outside of project scope Within project scope Replacement Notification ** = Process may require sending supporting paperwork manually APP Submission ** APP Submission D i s t r i b u t o r New Business Submission message (including Replacement data) ** (TXLIfe # 103) New Business Submission - Manual process ** ** Supporting Paperwork (Forms) Manual process via FAX, Mail, etc... R e c e I v I n g C a r r I e r Replacement Notification message (with Attachments) (TXLife 127) TXLIfe Response Messages - (Edits: Accepts/ Rejects) - ( Kill message) TXLife 1128 N S C C I P S TXLife 127 Replacement Processing Update message (TXLIfe 1128) TXLIfe Response Messages - (Edits: Accepts/ Rejects) - (Kill message) D e l I v e r I n g C a r r I e r NSCC Money Settlement

14 Project Plan DTCC creates a White Paper to float idea Form Work Group with industry participation Document current process Document proposed process Set business process rules Determine ACORD messages to suit process Mapping of ACORD Form (i.e. to Replacement message) Maintenance Requests Draft Implementation Guides Sub Groups for targeted tasks (as needed) Form Pilot Group Commit to implement with DTCC and your pilot peers Decision maker set standards and best practice Finalize and expand on efforts of Work Group ACORD Maintenance Requests Finalize documentation (Business Requirements, Implementation, Connectivity and Technical Guides) Migrate to Participant Test Environment Pilot peer testing, first mover testing, future participant testing Migrate to Production

15 Web Services Design SOA model, acting as a hub to our participants and provide connectivity to services that are exposed at their trading partners. Security Model Inbound 2 way SSL Outbound 1 way SSL Digital Certificate Authentication

16 2 way SSL authentication Content source: IBM

17 1 way SSL Content source: IBM

18 Web Services Design MTOM for attachments

19 What is MTOM? MTOM is the W3C Message Transmission Optimization Mechanism, a method of efficiently sending binary data to and from web services. It uses XOP (XML-binary Optimized Packaging) to transmit binary data and is intended to replace both MIME and DIME attachments. Binary content often has to be re-encoded to be sent as text data with SOAP messages. MTOM allows more efficient sending of binary data in a SOAP request or response.

20 Why use MTOM? Efficient Transmission: Base64Binary encoded data is ~33% larger than raw byte transmission using MIME. MTOM therefore reduces data bloat by converting Base64Binary encoding to raw bytes for transmission. Processing Simplicity: Base64Binary encoded data is composed of 65 textual characters. The data is represented within an element of a SOAP message. Security standards such as WS-Signatures and WS-Encryption can directly be applied to the SOAP Message. Once such operations are performed, the Base64Binary data can be converted to raw bytes for efficient transmission. Securing document transmission via SOAP, therefore, does not require additional standards for securing MIME-based attachments. Content source: Crosscheck Networks

21 MTOM for Attachments How is MTOM Transformation done Content source: Crosscheck Networks

22 MTOM for Attachments Before: <soap:body> <tns:byteecho> <tns:data>jvberi0xljynjeljz9mncje+dqpzdgfyncjex0yncg==</tns:data> </tns:byteecho> </soap:body> After: <soap:envelope> <soap:body> <tns:byteecho> <tns:data><xop:include </tns:byteecho> </soap:body> </soap:envelope> --MIMEBoundary content-id: content-type: application/octet-stream content-transfer-encoding: binary Content source: Crosscheck Networks

23 MTOM and Schema Validation Before Applying MTOM schema validation: <xsd:element name="attachmentdata64binary" type="xsd:base64binary"/> After Applying MTOM schema validation: <xsd:element name="attachmentdata64binary" type="attachmentdata64_type"/> <xsd:complextype name="attachmentdata64_type"> <xsd:sequence> <xsd:element ref="xop:include"/> </xsd:sequence> </xsd:complextype> <xs:schema xmlns:xs=" xmlns:tns=" targetnamespace=" <xs:element name="include" type="tns:include" /> <xs:complextype name="include"> <xs:sequence> <xs:any namespace="##other" minoccurs="0" maxoccurs="unbounded" /> </xs:sequence> <xs:attribute name="href" type="xs:anyuri" use="required" /> <xs:anyattribute namespace="##other" /> </xs:complextype> </xs:schema>

24 Web Service Design Business Rules Validation Contract First approach to Web Design for WSDL and Schema creation. Sub-set of ACORD schema

25 Web Services Support Features Real-Time Secure Connectivity via DTCC SMART network ACORD Standards ACORD Testing Facility Message Simulators

26 Challenges/Lessons Learned Interoperability Issues Various web service frameworks in use with different interpretation of web service standards ( might help) Example Java vs..net, Mixed Message Encoding Differing experience levels with web services at companies Availability of test, debugging tools and error messages Network tracing Expertise of Human Resources Web Service Message Passing Message as Xml string (Fund Transfers Works this way) Only allows schema validation at runtime Message as schema object (Attachments & Replacements Works this way) Allows for design time schema validation Only way to support certain WS-I Profile Items (MTOM for example) Customer Support getting them involved in the process SOAP versions and Schema versions SOAP for both SOAP 1.1 and SOAP 1.2

27 Challenges/Lessons Learned *** SOAP *** Pros: Language, platform, and transport agnostic Designed to handle distributed computing environments Is the prevailing standard for web services, and hence has better support from other standards (WSDL, WS-*) and tooling from vendors Built-in error handling (faults) Extensibility Cons: Conceptually more difficult, more "heavy-weight" than REST More verbose Harder to develop, requires tools *** REST *** Pros: Language and platform agnostic Much simpler to develop than SOAP Small learning curve, less reliance on tools Concise, no need for additional messaging layer Closer in design and philosophy to the Web Cons: Assumes a point-to-point communication model--not usable for distributed computing environment where message may go through one or more intermediaries Lack of standards support for security, policy, reliable messaging, etc., so services that have more sophisticated requirements are harder to develop ("roll your own") Tied to the HTTP transport model

28 Challenges/Lessons Learned Future of Web Services: RESTful WebServices Vs SOAP Based Web Services and when to use either approach Plain XML Vs SOAP Contract based messages HTTP CRUD Equivalent ============================== GET read POST create,update,delete PUT create,update DELETE delete The REST request: GET /StockPrice/IBM HTTP/1.1 Host: example.org Accept: text/xml Accept-Charset: utf-8 The REST response: HTTP/ OK Content-Type: text/xml; charset=utf-8 Content-Length: nnn <?xml version="1.0"?> <s:quote xmlns:s=" <s:tickersymbol>ibm</s:tickersymbol> <s:stockprice>45.25</s:stockprice> </s:quote>

29 Challenges/Lessons Learned Future of Web Services: RESTful WebServices Vs SOAP Based Web Services and when to use either approach Plain XML Vs SOAP Contract based messages The SOAP request: GET /StockPrice HTTP/1.1 Host: example.org Content-Type: application/soap+xml; charset=utf-8 Content-Length: nnn <?xml version="1.0"?> <env:envelope xmlns:env=" xmlns:s=" <env:body> <s:getstockquote> <s:tickersymbol>ibm</s:tickersymbol> </s:getstockquote> </env:body> </env:envelope> The SOAP response: HTTP/ OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: nnn <?xml version="1.0"?> <env:envelope xmlns:env=" xmlns:s=" <env:body> <s:getstockquoteresponse> <s:stockprice>45.25</s:stockprice> </s:getstockquoteresponse> </env:body> </env:envelope>

30 ACORD Testing Certification Facility

31 ACORD Testing Certification Facility

32 ACORD Testing Certification Facility

33 ACORD Testing Certification Facility

34 ACORD Testing Certification Facility

35 ACORD Testing Certification Facility

36 ACORD Testing Certification Facility

37 Thank You! Craig Gurien Office: Cory Stark Office: Website:

Today: World Wide Web

Today: World Wide Web Today: World Wide Web WWW principles Case Study: web caching as an illustrative example Invalidate versus updates Push versus Pull Cooperation between replicas Lecture 22, page 1 Traditional Web-Based

More information

Today: World Wide Web. Traditional Web-Based Systems

Today: World Wide Web. Traditional Web-Based Systems Today: World Wide Web WWW principles Case Study: web caching as an illustrative example Invalidate versus updates Push versus Pull Cooperation between replicas Lecture 22, page 1 Traditional Web-Based

More information

Inforce Transactions TECHNICAL REFERENCE. DTCCSOLUTIONS September Copyright 2011 Depository Trust Clearing Corporation. All Rights Reserved.

Inforce Transactions TECHNICAL REFERENCE. DTCCSOLUTIONS September Copyright 2011 Depository Trust Clearing Corporation. All Rights Reserved. TECHNICAL REFERENCE Inforce Transactions Page 1 Table of Contents 1 Overview... 3 2 Roles and Responsibilities... 3 2.1 Participants... 3 2.2 DTCC Server... 4 3 Communication Protocols... 5 3.1 SOAP Messages...

More information

ACORD Web Services Profile: 2.0 vs. 1.0

ACORD Web Services Profile: 2.0 vs. 1.0 ACORD Web Services Profile: 2.0 vs. 1.0 Kevin Schipani, Serge Cayron ACORD ACORD 2009 Agenda Introduction ti to AWSP 2.0 Members views - Requirements and Use Cases Conclusion Background AWSP 1 for initial

More information

Service Interface Design RSVZ / INASTI 12 July 2006

Service Interface Design RSVZ / INASTI 12 July 2006 Architectural Guidelines Service Interface Design RSVZ / INASTI 12 July 2006 Agenda > Mandatory standards > Web Service Styles and Usages > Service interface design > Service versioning > Securing Web

More information

SOAP. Jasmien De Ridder and Tania Van Denhouwe

SOAP. Jasmien De Ridder and Tania Van Denhouwe SOAP Jasmien De Ridder and Tania Van Denhouwe Content Introduction Structure and semantics Processing model SOAP and HTTP Comparison (RPC vs. Message-based) SOAP and REST Error handling Conclusion Introduction

More information

COP 4814 Florida International University Kip Irvine. Inside WCF. Updated: 11/21/2013

COP 4814 Florida International University Kip Irvine. Inside WCF. Updated: 11/21/2013 COP 4814 Florida International University Kip Irvine Inside WCF Updated: 11/21/2013 Inside Windows Communication Foundation, by Justin Smith, Microsoft Press, 2007 History and Motivations HTTP and XML

More information

Concepts of Web Services Security

Concepts of Web Services Security Concepts of Web Services Security Session MCP/OS/MTP 4066 2:45 3:45pm, Halloween 2017 MGS, Inc. Software Engineering, Product & Services firm founded in 1986 Products and services to solve business problems:

More information

Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer

Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer Minimal List Common Syntax is provided by XML To allow remote sites to interact with each other: 1. A common

More information

Important Notice National Securities Clearing Corporation

Important Notice National Securities Clearing Corporation Important Notice National Securities Clearing Corporation A#: 8672 P&S# 8247 Date: JANUARY 28, 2019 To: From: Attention: Subject: ALL ACATS PARTICIPANTS ACATS PRODUCT MANAGEMENT, DTCC EQUITIES CLEARANCE

More information

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 John Hohwald Slide 1 Definitions and Terminology What is SOA? SOA is an architectural style whose goal is to achieve loose coupling

More information

C exam. IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1.

C exam.   IBM C IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile. Version: 1. C9510-319.exam Number: C9510-319 Passing Score: 800 Time Limit: 120 min File Version: 1.0 IBM C9510-319 IBM WebSphere Application Server Developer Tools V8.5 with Liberty Profile Version: 1.0 Exam A QUESTION

More information

Standard Usage for Registered Representative Change (REP) Transaction (ACATS) 4/1/05 (see Change Log for updates since last version)

Standard Usage for Registered Representative Change (REP) Transaction (ACATS) 4/1/05 (see Change Log for updates since last version) Standard Usage Registered Representative Change (REP) Transaction (ACATS) 4/1/05 (see Change Log updates since last version) REP Transaction is used to in conjunction with ACATS to either correct a broker/dealer

More information

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview Java Web Service Essentials (TT7300) Day(s): 3 Course Code: GK4232 Overview Geared for experienced developers, Java Web Service Essentials is a three day, lab-intensive web services training course that

More information

Data Transport. Publisher's Note

Data Transport. Publisher's Note Data Transport Publisher's Note This document should be considered a draft until the message formats have been tested using the latest release of the Apache Foundation's SOAP code. When those tests are

More information

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007 Next-Generation SOA Infrastructure An Oracle White Paper May 2007 Next-Generation SOA Infrastructure INTRODUCTION Today, developers are faced with a bewildering array of technologies for developing Web

More information

Web Applications. Web Services problems solved. Web services problems solved. Web services - definition. W3C web services standard

Web Applications. Web Services problems solved. Web services problems solved. Web services - definition. W3C web services standard Web Applications 31242/32549 Advanced Internet Programming Advanced Java Programming Presentation-oriented: PAGE based App generates Markup pages (HTML, XHTML etc) Human oriented : user interacts with

More information

Transforming Corporate Action Processing

Transforming Corporate Action Processing 1 VI Assemblea General de ACSDA Buenos Aires, Argentina 30 de abril de 2004 R E I N V E N T I N G T H E W A Y C O R P O R A T E A C T I ONS A R E P R O C E S S ED 2 Agenda 2003 Position Paper GCA Validation

More information

Enterprise SOA Experience Workshop. Module 8: Operating an enterprise SOA Landscape

Enterprise SOA Experience Workshop. Module 8: Operating an enterprise SOA Landscape Enterprise SOA Experience Workshop Module 8: Operating an enterprise SOA Landscape Agenda 1. Authentication and Authorization 2. Web Services and Security 3. Web Services and Change Management 4. Summary

More information

Omgeo ALERT SM Onboarding Guide

Omgeo ALERT SM Onboarding Guide Omgeo ALERT SM Onboarding Guide Copyright 2009 Omgeo LLC. All rights reserved. This publication (including, without limitation, any text, image, logo, compilation, code and/or design) is proprietary and

More information

Sistemi ICT per il Business Networking

Sistemi ICT per il Business Networking Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking SOA and Web Services Docente: Vito Morreale (vito.morreale@eng.it) 1 1st & 2nd Generation Web Apps Motivation

More information

Composing 1120 Return Transmission Files An Overview

Composing 1120 Return Transmission Files An Overview Composing 1120 Return Transmission Files An Overview Release No: 1.0 Draft Date: Copyright 2002 by International Business Machines Corporation All rights reserved. Composing 1120 Return Transmission Files

More information

Real-Time Connectivity Specifications

Real-Time Connectivity Specifications Real-Time Connectivity Specifications United Concordia Companies, Inc. (UCCI) 2006 Contents 1. Real-Time Overview 2. Requirements 3. SOAP Messages 4. SOAP Faults 5. UCCI EDI WebServices Certificate 1.

More information

WS-*/REST Web Services with WSO2 WSF/PHP. Samisa Abeysinghe Nandika Jayawardana

WS-*/REST Web Services with WSO2 WSF/PHP. Samisa Abeysinghe Nandika Jayawardana WS-*/REST Web Services with WSO2 WSF/PHP Samisa Abeysinghe Nandika Jayawardana Zend PHP Conference & Expo, San Jose, 30 Oct 2006 About Us Samisa Member ASF Lead contributor Apache Axis2/C Was an active

More information

How to Overcome Web Services Security Obstacles

How to Overcome Web Services Security Obstacles How to Overcome Web Services Security Obstacles Dick Mackey SystemExperts Corporation Agenda Introduction to Web Services Web Services threats Web Services security standards What s here today What you

More information

Extending the Web Services Architecture (WSA) for Video Streaming. Gibson Lam. A Thesis Submitted to

Extending the Web Services Architecture (WSA) for Video Streaming. Gibson Lam. A Thesis Submitted to Extending the Web Services Architecture (WSA) for Video Streaming by Gibson Lam A Thesis Submitted to The Hong Kong University of Science and Technology in Partial Fulfillment of the Requirements for the

More information

UNITE 2006 Technology Conference

UNITE 2006 Technology Conference UNITE 2006 Technology Conference Web Services: The Easy Way to Enterprise-Enable Your MCP Applications and Data F. Guy Bonney MGS, Inc. Session MCP3033 9:15am 10:15am Wednesday, October 11, 2006 Who is

More information

Sriram Krishnan, Ph.D. NBCR Summer Institute, August 2010

Sriram Krishnan, Ph.D. NBCR Summer Institute, August 2010 Sriram Krishnan, Ph.D. sriram@sdsc.edu NBCR Summer Institute, August 2010 What are Services Oriented Architectures? What are Web services? WSDL (Web Services Definition Language) Techniques for building

More information

Goal: Offer practical information to help the architecture evaluation of an SOA system. Evaluating a Service-Oriented Architecture

Goal: Offer practical information to help the architecture evaluation of an SOA system. Evaluating a Service-Oriented Architecture Evaluating a Service-Oriented Architecture Paulo Merson, SEI with Phil Bianco, SEI Rick Kotermanski, Summa Technologies May 2007 Goal: Offer practical information to help the architecture evaluation of

More information

UNITE 2007 Technology Conference

UNITE 2007 Technology Conference UNITE 2007 Technology Conference Some Considerations for MCP Applications using Web Services Michael S. Recant MGS, Inc. Session MCP4027 1:30pm 2:30pm Monday, September 10, 2007 MGS, Inc. Software Engineering,

More information

MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation

MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation Course Number: 6461A Course Length: 3 Days Certification Exam This course will help you prepare for the following Microsoft exam: Exam

More information

Lisa Banks Distributed Systems Subcommittee

Lisa Banks Distributed Systems Subcommittee z/tpf V1.1 Title: Concepts of z/tpf SOAP Consumer Support Lisa Banks Distributed Systems Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any

More information

X-Road: Protocol for Management Services

X-Road: Protocol for Management Services X-Road: Protocol for Management Services Technical Document Version: 1.8 09.11.2015 22 pages Doc. ID: PR-MSERV 09.11.2015 1/22 Date Version Description Author 19.08.2015 0.1 Initial version Martin Lind

More information

SOAP 1.2, MTOM and their applications

SOAP 1.2, MTOM and their applications SOAP 1.2, MTOM and their applications Hervé Ruellan Canon Research Centre France 1 Agenda SOAP 1.2 XOP, MTOM and Resource Header Canon 2 SOAP 1.2 3 SOAP Background Web success Easy information sharing

More information

Programming Web Services in Java

Programming Web Services in Java Programming Web Services in Java Description Audience This course teaches students how to program Web Services in Java, including using SOAP, WSDL and UDDI. Developers and other people interested in learning

More information

Section 19(b)(3)(A) * Section 19(b)(3)(B) * Section 19(b)(2) * Rule. 19b-4(f)(1) 19b-4(f)(2) (Title *) Managing Director and Deputy General Counsel

Section 19(b)(3)(A) * Section 19(b)(3)(B) * Section 19(b)(2) * Rule. 19b-4(f)(1) 19b-4(f)(2) (Title *) Managing Director and Deputy General Counsel OMB APPROVAL Required fields are shown with yellow backgrounds and asterisks. OMB Number: 3235-0045 Estimated average burden hours per response...38 Page 1 of * 20 SECURITIES AND EXCHANGE COMMISSION WASHINGTON,

More information

Introduzione ai Web Services

Introduzione ai Web Services Introduzione ai Web s Claudio Bettini Web Computing Programming with distributed components on the Web: Heterogeneous Distributed Multi-language 1 Web : Definitions Component for Web Programming Self-contained,

More information

Ellipse Web Services Overview

Ellipse Web Services Overview Ellipse Web Services Overview Ellipse Web Services Overview Contents Ellipse Web Services Overview 2 Commercial In Confidence 3 Introduction 4 Purpose 4 Scope 4 References 4 Definitions 4 Background 5

More information

Delaware Life Online Account Access

Delaware Life Online Account Access Delaware Life Online Account Access Quick Reference - Financial Advisors Table of Contents Registering on the Delaware Life Account Access Website... 03 Logging In to the Delaware Life Account... 05 Log

More information

QosPolicyHolder:1 Erratum

QosPolicyHolder:1 Erratum Erratum Number: Document and Version: Cross References: Next sequential erratum number Effective Date: July 14, 2006 Document erratum applies to the service document QosPolicyHolder:1 This Erratum has

More information

Naming & Design Requirements (NDR)

Naming & Design Requirements (NDR) The Standards Based Integration Company Systems Integration Specialists Company, Inc. Naming & Design Requirements (NDR) CIM University San Francisco October 11, 2010 Margaret Goodrich, Manager, Systems

More information

Software Service Engineering

Software Service Engineering VSR Distributed and Self-organizing Computer Systems Prof. Gaedke Software Service Engineering Prof. Dr.-Ing. Martin Gaedke Technische Universität Chemnitz Fakultät für Informatik Professur Verteilte und

More information

DEVELOPER GUIDE PART C DEVELOPMENT STEPS

DEVELOPER GUIDE PART C DEVELOPMENT STEPS DEVELOPER GUIDE PART C DEVELOPMENT STEPS Warning: This is a redacted version of the SIDES Developer Guide and is NOT the latest version. For development, log into the Members Site and obtain the latest

More information

UNITE 2003 Technology Conference

UNITE 2003 Technology Conference UNITE 2003 Technology Conference Web Services as part of your IT Infrastructure Michael S. Recant Guy Bonney MGS, Inc. Session MTP4062 9:15am 10:15am Tuesday, September 23, 2003 Who is MGS, Inc.! Software

More information

Publications Office. TED Website - Notice Viewer WS Technical Specifications Document - Appendix D - NoticeViewer

Publications Office. TED Website - Notice Viewer WS Technical Specifications Document - Appendix D - NoticeViewer Publications Office Subject NoticeViewer WS API Version / Status 1.03 Release Date 17/02/2017 Filename Document Reference TED_WEBSITE-TSP-Technical_Specifications_Document-v1.03 TED-TSP-Appendix D Table

More information

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants Global Reference Architecture: Overview of National Standards Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants Goals for this Presentation Define the Global Reference Architecture

More information

Exam : Title : IBM WebSphere Data Power SOA Applicances V3.8.1 Solution IMP. Version : Demo

Exam : Title : IBM WebSphere Data Power SOA Applicances V3.8.1 Solution IMP. Version : Demo Exam : 000-609 Title : IBM WebSphere Data Power SOA Applicances V3.8.1 Solution IMP Version : Demo 1. Which of the following is an advantage of using WS-Security instead of SSL? A. Provides assured message

More information

Fixed Income Clearing Corporation REAL TIME TRADE MATCHING WEB FRONT END (RTTM WFE) SYSTEM FOR GSD USER GUIDE

Fixed Income Clearing Corporation REAL TIME TRADE MATCHING WEB FRONT END (RTTM WFE) SYSTEM FOR GSD USER GUIDE REAL TIME TRADE MATCHING WEB FRONT END (RTTM WFE) SYSTEM FOR GSD USER GUIDE Date: 12/31/2008 Version #: 3.0 Distribution: GSD Participants 1 RTTM WFE FOR GSD USER GUIDE (V3.0) Table of Contents 1. Introduction...

More information

OASYS INVESTMENT MANAGER USER GUIDE

OASYS INVESTMENT MANAGER USER GUIDE OASYS INVESTMENT MANAGER USER GUIDE VERSION 8 APRIL 2, 2018 Copyright 2018 The Depository Trust & Clearing Corporation ("DTCC"). All rights reserved. This work (including, without limitation, all text,

More information

Web-Based Systems. INF 5040 autumn lecturer: Roman Vitenberg

Web-Based Systems. INF 5040 autumn lecturer: Roman Vitenberg Web-Based Systems INF 5040 autumn 2013 lecturer: Roman Vitenberg INF5040, Roman Vitenberg 1 Two main flavors Ø Browser-server WWW application Geared towards human interaction Not suitable for automation

More information

SOA and Webservices. Lena Buffoni

SOA and Webservices. Lena Buffoni SOA and Webservices Lena Buffoni APRIL 13, 2016 2 Concept of SOA A collection of services that communicate and coordinate with each other APRIL 13, 2016 3 APRIL 12, 2016 4 SOA principles APRIL 13, 2016

More information

Technologies for Securing the Networked Supply Chain. Alex Deacon Advanced Products and Research Group VeriSign, Inc.

Technologies for Securing the Networked Supply Chain. Alex Deacon Advanced Products and Research Group VeriSign, Inc. Technologies for Securing the Networked Supply Chain Alex Deacon Advanced Products and Research Group VeriSign, Inc. Agenda Introduction Security challenges Security technologies in use today Applying

More information

Oracle Communications Network Charging and Control. Web Services Description Language Reference Guide Release 6.0.1

Oracle Communications Network Charging and Control. Web Services Description Language Reference Guide Release 6.0.1 Oracle Communications Network Charging and Control Web Services Description Language Reference Guide Release 6.0.1 April 2017 Copyright Copyright 2017, Oracle and/or its affiliates. All rights reserved.

More information

Delaware Life Online Account Access

Delaware Life Online Account Access Delaware Life Online Account Access Quick Delaware Life Account Reference Access Website Quick - Home/Back Reference for Office Office 1 Table of Contents Registering on the Delaware Life Account Access

More information

Notes. Any feedback/suggestions? IS 651: Distributed Systems

Notes. Any feedback/suggestions? IS 651: Distributed Systems Notes Grading statistics Midterm1: average 10.60 out of 15 with stdev 2.22 Total: average 15.46 out of 21 with stdev 2.80 A range: [18.26, 23] B range: [12.66, 18.26) C or worse range: [0, 12.66) The curve

More information

Understanding ZigBee Gateway

Understanding ZigBee Gateway September 2010 Understanding ZigBee Gateway How ZigBee extends an IP network 2010 ZigBee Alliance. All rights reserved. 1 Foreword Since its inception, the ZigBee Alliance has worked with a singular focus:

More information

WEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices

WEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices WEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices Chris Steel, Ramesh Nagappan, Ray Lai www.coresecuritypatterns.com February 16, 2005 15:25 16:35

More information

Tutorial on Fast Web Services

Tutorial on Fast Web Services Tutorial on Fast Web Services This document provides tutorial material on Fast Web Services (it is equivalent to Annex C of X.892 ISO/IEC 24824-2). Some of the advantages of using Fast Web Services are

More information

Wind Plant Operator Data Guide

Wind Plant Operator Data Guide GUIDE 9 Deleted: Forecast Wind Plant Operator Data Guide June 2010 Deleted: July April Deleted: 08 Version: 1.1 Revision Date: 06/15/2010 Deleted: 0 Deleted: 7 Deleted: 8 Deleted: 08 This document was

More information

Working Group Charter: Web Services Basic Profile

Working Group Charter: Web Services Basic Profile Working Group Charter: Web Services Basic Profile Web Services Basic Profile (wsbasic) Creation Date: 2002.03.05 Revision Date: 2008.09.09 Document Editors: WS-I Secretary (secretary@ws-i.org) This Working

More information

Alliance Key Manager A Solution Brief for Partners & Integrators

Alliance Key Manager A Solution Brief for Partners & Integrators Alliance Key Manager A Solution Brief for Partners & Integrators Key Management Enterprise Encryption Key Management This paper is designed to help technical managers, product managers, and developers

More information

INFRASTRUCTURE PLANNING, FINANCING AND INVESTMENT 22 OCTOBER 2010

INFRASTRUCTURE PLANNING, FINANCING AND INVESTMENT 22 OCTOBER 2010 INFRASTRUCTURE PLANNING, FINANCING AND INVESTMENT 22 OCTOBER 2010 OVERVIEW OF PRESENTATION 2 LANDSCAPE CHALLENGES FUNDING SOURCES (ROLE OF FINANCIAL INSTITUTIONS) ROLE OF GOVERNMENT OBSERVATIONS SUGGESTED

More information

Frequently Asked Questions for the Chinabond Integrated Operation Platform (CIOP) Online. (For Overseas Clearing Members)

Frequently Asked Questions for the Chinabond Integrated Operation Platform (CIOP) Online. (For Overseas Clearing Members) Frequently Asked Questions for the Chinabond Integrated Operation Platform (CIOP) Online (For Overseas Clearing Members) This translation has been prepared solely for reference purposes, shall not have

More information

SOAP Routing and Processing Concepts. Marlon Pierce, Bryan Carpenter, Geoffrey Fox Community Grids Lab Indiana University

SOAP Routing and Processing Concepts. Marlon Pierce, Bryan Carpenter, Geoffrey Fox Community Grids Lab Indiana University SOAP Routing and Processing Concepts Marlon Pierce, Bryan Carpenter, Geoffrey Fox Community Grids Lab Indiana University mpierce@cs.indiana.edu SOAP Processing Assumptions SOAP assumes messages have an

More information

Glossary of Exchange Network Related Groups

Glossary of Exchange Network Related Groups Glossary of Exchange Network Related Groups CDX Central Data Exchange EPA's Central Data Exchange (CDX) is the point of entry on the National Environmental Information Exchange Network (Exchange Network)

More information

J2EE APIs and Emerging Web Services Standards

J2EE APIs and Emerging Web Services Standards J2EE APIs and Emerging Web Services Standards Session #4 Speaker Title Corporation 1 Agenda J2EE APIs for Web Services J2EE JAX-RPC APIs for Web Services JAX-RPC Emerging Web Services Standards Introduction

More information

Demonstrated Node Configuration for the Central Data Exchange Node

Demonstrated Node Configuration for the Central Data Exchange Node Demonstrated Node Configuration for the Central Data Exchange Node DRAFT May 30, 2003 Task Order No.: T0002AJM038 Contract No.: GS00T99ALD0203 Abstract The Environmental Protection Agency (EPA) selected

More information

Simple Object Access Protocol (SOAP)

Simple Object Access Protocol (SOAP) Simple Object Access Protocol (SOAP) Asst. Prof. Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 1 Agenda p What is and What

More information

CMIS An Industry Effort to Define a Service-Based Interoperability Standard for Content Management

CMIS An Industry Effort to Define a Service-Based Interoperability Standard for Content Management CMIS An Industry Effort to Define a Service-Based Interoperability Standard for Content Management Dr. David Choy Content Management & Archiving CTO Office Chair, OASIS CMIS Technical Committee Patricia

More information

WS-MessageDelivery Version 1.0

WS-MessageDelivery Version 1.0 WS-MessageDelivery Version 1.0 WS-MessageDelivery Version 1.0 W3C Member Submission 26 April 2004 This version: http://www.w3.org/submission/2004/subm-ws-messagedelivery-20040426/ Latest version: http://www.w3.org/submission/ws-messagedelivery/

More information

External Interface Specification (30) Fingrid Datahub Oy

External Interface Specification (30) Fingrid Datahub Oy 1 (30) External Interface Specification 2 (30) Sisällysluettelo 1 Introduction... 6 1.1 Purpose... 6 1.2 Scope... 6 1.3 Target Audience... 6 1.4 Document Structure... 6 1.5 Document References... 7 1.6

More information

Making Java /.Net Technology- Based Web Services Interoperability Real

Making Java /.Net Technology- Based Web Services Interoperability Real Making Java /.Net Technology- Based Web Services Interoperability Real Kirill Gavrylyuk Program Manager Microsoft Corporation http://pluralsight.com/blogs/kirillg/ Arun Gupta Staff Engineer Sun Microsystems

More information

SOAP / WSDL INTRODUCTION TO SOAP, WSDL AND UDDI, THE COMBO FOR BIG WEB SERVICES SOAP - WSDL - UDDI. PETER R. EGLI peteregli.net. peteregli.

SOAP / WSDL INTRODUCTION TO SOAP, WSDL AND UDDI, THE COMBO FOR BIG WEB SERVICES SOAP - WSDL - UDDI. PETER R. EGLI peteregli.net. peteregli. / WSDL INTRODUCTION TO, WSDL AND UDDI, THE COMBO FOR BIG WEB SERVICES PETER R. EGLI 1/31 Contents 1. What is a web service? 2. Web service architecture 3. Web service versus conventional object middleware

More information

[Utility Name] Identity Theft Prevention Program

[Utility Name] Identity Theft Prevention Program [Utility Name] Identity Theft Prevention Program Effective beginning, 2008 Minnesota Municipal Utilities Association Sample Red Flag policy I. PROGRAM ADOPTION The [Utility Name] ("Utility") developed

More information

Guide for Electronically Filing Affordable Care Act (ACA) Information Returns for Software Developers and Transmitters (Processing Year 2015)

Guide for Electronically Filing Affordable Care Act (ACA) Information Returns for Software Developers and Transmitters (Processing Year 2015) Department of the Treasury Internal Revenue Service Publication 5165 (Early Look) Guide for Electronically Filing Affordable Care Act (ACA) Information Returns for Software Developers and Transmitters

More information

The Business of Identity: Business Drivers and Use Cases of Identity Web Services

The Business of Identity: Business Drivers and Use Cases of Identity Web Services The Business of Identity: Business Drivers and Use Cases of Identity Web Services Roger Sullivan, Vice President, Liberty Alliance Vice President, Oracle Corporation Liberty s Architecture Liberty Identity

More information

Chapter 6: Simple Object Access Protocol (SOAP)

Chapter 6: Simple Object Access Protocol (SOAP) Chapter 6: Simple Object Access Protocol (SOAP) Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ What is SOAP? The

More information

OSS APPLICATION SERVER (ASP.NET/3.0), R3 MIDDLEWARE APPLICATION SPECIFICATIONS, FEATURES SCREEN SHOTS & DESCRIPTIONS

OSS APPLICATION SERVER (ASP.NET/3.0), R3 MIDDLEWARE APPLICATION SPECIFICATIONS, FEATURES SCREEN SHOTS & DESCRIPTIONS OSS APPLICATION SERVER (ASP.NET/3.0), R3 MIDDLEWARE APPLICATION SPECIFICATIONS, FEATURES SCREEN SHOTS & DESCRIPTIONS Version: ASP.NET (3), vg Updated: 3Q/200 Reference: Middleware 0100/88 1 CONTENT DESCRIPTION

More information

Licensing & Contracting

Licensing & Contracting Licensing & Contracting SureLC is our online paperless solution for submitting appointment and licensing information electronically to carriers. Through SureLC, we have access to updated carrier paperwork

More information

Chapter 9 Web Services

Chapter 9 Web Services CSF661 Distributed Systems 分散式系統 Chapter 9 Web Services 吳俊興 國立高雄大學資訊工程學系 Chapter 9 Web Services 9.1 Introduction 9.2 Web services 9.3 Service descriptions and IDL for web services 9.4 A directory service

More information

Tibco TB TIBCO ActiveMatrix Service-Oriented Architecture.

Tibco TB TIBCO ActiveMatrix Service-Oriented Architecture. Tibco TB0-115 TIBCO ActiveMatrix Service-Oriented Architecture https://killexams.com/exam-detail/tb0-115 QUESTION: 103 Two applications exchange highly sensitive data over a public network using SOAP services.

More information

Oracle B2B 11g Technical Note. Technical Note: 11g_005 Attachments. Table of Contents

Oracle B2B 11g Technical Note. Technical Note: 11g_005 Attachments. Table of Contents Oracle B2B 11g Technical Note Technical Note: 11g_005 Attachments This technical note lists the attachment capabilities available in Oracle B2B Table of Contents Overview... 2 Setup for Fabric... 2 Setup

More information

Announcements. Next week Upcoming R2

Announcements. Next week Upcoming R2 Announcements Next week Upcoming R2 APIs & Web Services SWEN-343 Today Need for APIs Webservices Types SOAP & REST SOA Microservices API (High-Level) Definition Application Program Interface A set of routines,

More information

Grid Resource Specification

Grid Resource Specification Grid Resource Specification Authors: Savas Parastatidis Paul Watson Jim Webber Copyright 2003 North East Regional e-science Centre School of Computing Science University of Newcastle, Newcastle-upon-Tyne,

More information

Fujitsu World Tour 2018

Fujitsu World Tour 2018 Fujitsu World Tour 2018 May 30, 2018 #FujitsuWorldTour 1 Copyright 2018 FUJITSU Security and Privacy of Big Data A NIST Perspective Arnab Roy Fujitsu Laboratories of America Co-Chair, NIST Big Data WG:

More information

F O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00

F O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00 F O U N D A T I O N Unified Architecture Specification Part 1: Concepts Version 1.00 July 28, 2006 Unified Architecture, Part 1 iii Release 1.00 CONTENTS Page FOREWORD... vi AGREEMENT OF USE... vi 1 Scope...

More information

Berner Fachhochschule. Technik und Informatik. Web Services. An Introduction. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel

Berner Fachhochschule. Technik und Informatik. Web Services. An Introduction. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel Berner Fachhochschule Technik und Informatik Web Services An Introduction Prof. Dr. Eric Dubuis Berner Fachhochschule Biel Overview Web Service versus Web Application A Definition for the Term Web Service

More information

JD Edwards EnterpriseOne Tools

JD Edwards EnterpriseOne Tools JD Edwards EnterpriseOne Tools Business Services Development Guide Release 9.1.x E24218-02 September 2012 JD Edwards EnterpriseOne Tools Business Services Development Guide, Release 9.1.x E24218-02 Copyright

More information

CA SiteMinder Web Services Security

CA SiteMinder Web Services Security CA SiteMinder Web Services Security Policy Configuration Guide 12.52 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

WEB-APIs DRIVING DIGITAL INNOVATION

WEB-APIs DRIVING DIGITAL INNOVATION WEB-APIs DRIVING DIGITAL INNOVATION Importance of Web-APIs Simply put, Web-APIs are the medium to make a company s digital assets consumable to any channel, which has a current or latent need. It helps

More information

REST - Representational State Transfer

REST - Representational State Transfer REST - Representational State Transfer What is REST? REST is a term coined by Roy Fielding to describe an architecture style of networked systems. REST is an acronym standing for Representational State

More information

Client Care Desktop v4.1

Client Care Desktop v4.1 Client Care Desktop v4.1 7 Features and Modifications Version 1.2 21 st April 2010 Contents 1 Introduction... 3 2 New features... 4 2.1 Contract Enquiry restructure... 4 2.2 Additional Fact find flexibility...

More information

Prospective users must complete the CBRS new account forms to become eligible for the service in both testing and production.

Prospective users must complete the CBRS new account forms to become eligible for the service in both testing and production. Cost Basis Reporting Service (CBRS) DTCC Solutions LLC New Account Instructions DTCC s Cost Basis Reporting Service (CBRS) helps financial intermediaries comply with the IRS mandate requiring the reporting

More information

Guide for Electronically Filing Affordable Care Act (ACA) Information Returns for Software Developers and Transmitters

Guide for Electronically Filing Affordable Care Act (ACA) Information Returns for Software Developers and Transmitters Guide for Electronically Filing Affordable Care Act (ACA) Information Returns for Software Developers and Transmitters (Processing Year 2018) Publication 5165 (Rev. 10-2017) Catalog Number 66800S Department

More information

The Adobe XML Architecture

The Adobe XML Architecture TECHNOLOGY BRIEF The Adobe XML Architecture Introduction As enterprises struggle to balance the need to respond to continually changing business priorities against ever-shrinking budgets, IT managers are

More information

SOAP, WSDL, HTTP, XML, XSD, DTD, UDDI - what the?

SOAP, WSDL, HTTP, XML, XSD, DTD, UDDI - what the? SOAP, WSDL, HTTP, XML, XSD, DTD, UDDI - what the? By Aaron Bartell Copyright Aaron Bartell 2013 by Aaron Bartell aaron@mowyourlawn.com Agenda Why are we at this point in technology? XML Holding data the

More information

IFT Output File Structure Examples

IFT Output File Structure Examples IFT Output File Structure Examples 1 - Carrier Output - 6:30pm Cycle (Cycle 3) Carriers can receive the following transactions at 6:30pm CAT (output to Carrier) System Rejects from Carrier Submitted transactions

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

Direct Message Exhange (Web Service)

Direct Message Exhange (Web Service) Direct Message Exhange (Web Service) Datatransmission Message exchange between the customer and Customs happens to an ever-increasing extent in XML-format. In addition to data transfer via EDI operators,

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Administering Web Services 12c (12.1.2) E28131-01 June 2013 Documentation for developers and administrators that describes how to administer Web services. Oracle Fusion Middleware

More information