WS-I Usage Scenarios for the WS-I Attachments Profile 1.0

Size: px
Start display at page:

Download "WS-I Usage Scenarios for the WS-I Attachments Profile 1.0"

Transcription

1 WS-I Usage Scenaris fr Attachments WS-I Usage Scenaris fr the WS-I Attachments Prfile 1.0 Dcument Status: Member Review Draft Versin: 1.02 Date: 2 September, 2004 Editrs: Marc Gdner, SAP Barbara McKee, IBM 2 September, 2004 Page 1 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

2 WS-I Usage Scenaris fr Attachments Table f Cntents 1 Intrductin Hw t use this dcument Usage Scenari Taxnmy Web Service Stack Activities Data Layer Activities SOAP Message Layer Activities MIME Layer Activities Transprt Layer Activities Web Service Actrs Usage Scenaris Explicitly bund attachments Descriptin Flw Flw Cnstraints Descriptin Cnstraints UDDI Security Referenced attachments Descriptin Flw Flw Cnstraints Descriptin Cnstraints UDDI Security Appendix 1 Cnstraints Write MIME Header Prcess MIME Header Write MIME entity bdy Prcess MIME entity bdy Write attachment data Prcess attachment data Send HTTP Receive HTTP Cnstraints n WSDL parts September, 2004 Page 2 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

3 WS-I Usage Scenaris fr Attachments 4.10 Cnstraints n WSDL bindings References Acknwledgements Table f Figures Figure 2-1 Web services stack September, 2004 Page 3 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

4 WS-I Usage Scenaris fr Attachments Revisin Histry Nvember 24, 2003 Initial versin January 16, 2004 January 21, 2004 January 22, 2004 January 27, 2004 January 30, 2004 February 18, 2004 February 25, 2004 March 31, 2004 April 20, 2004 April 26, 2004 April 28, 2004 June 10, 2004 July 9, 2004 August 19, 2004 Cpyright First review sessin Results f Jan. 16 th call First pass mapping AI frm 1/23 call incrprated Updated frm call discussin Changes accepted at F2F Pst F2F update Editrial changes fr Wrk Grup Draft Mappings t AP 4/19 ED Updates frm BP feedback Editrial changes fr Wrk Grup Apprval Draft Editrial changes fr Bard Apprval Draft Updated per feedback during BdAD, changes tracked in Sample Apps WG Issue List Updated with revisins prpsed t Bard and edits discussed in Sample Apps WG Cpyright 2003, 2004 WS-I Organizatin. N part f this dcument may be reprduced withut the permissin f WS-I Organizatin. Cnfidentiality This dcument cntains prprietary infrmatin that is cnfidential and shall nt be made available t unauthrized persns. 2 September, 2004 Page 4 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

5 WS-I Usage Scenaris fr Attachments 1 Intrductin 1.1 WS-I Usage Scenaris fr the Attachments Prfile 1.0 define hw Web services that have attachments can be used, identifying basic interperability requirements fr such interactins, and mapping the scenari t the requirements f the WS-I Attachments Prfile 1.0 (hereafter, Attachments Prfile) [3]Referenced attachments. The scenaris in this dcument represent nly the mst cmmn usage patterns f SOAP with Attachments. There are ther uses f SOAP with Attachments nt cvered here, such as the use f unslicited attachments. Scenaris are independent f any applicatin dmain. WS-I Use Cases emply Scenaris t mdel high-level definitins f specific applicatins. The scenaris presented here can be cmpsed r extended. That is, they describe Web service design patterns fr attachments that can be cmbined and built upn like building blcks, and with the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4]. Fr example, the Explicitly Bund Attachments scenari in this dcument describes an attachment pattern which can apply t the Synchrnus Request/Respnse scenari r Basic Callback scenari frm the Usage Scenaris fr Basic Prfile Hw t use this dcument This dcument describes the mst cmmn usage patterns assciated with the WS-I Attachments Prfile. The Attachments Prfile cnstraints and requirements are referenced directly and the reader is expected t use the Attachments Prfile in cnjunctin with this dcument t interpret the referenced infrmatin. The tw scenaris presented in this dcument are intended t prvide sufficient infrmatin s that a user f this dcument can create Web services that are cnfrmant with the Attachment Prfile using ne r mre f the scenaris. All applicable guidelines and restrictins fr the messages and service descriptin instances fr each scenari are prvided. 2 Usage Scenari Taxnmy The Usage Scenari taxnmy defined fr the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4] is used here as well, fr applying the Attachment Prfile cnstraints. The taxnmy cnsists f a Web services stack and a set f activities, gruped by the layers f the stack that a Web service instance executes as part f the Web service Usage Scenari. Sme f these layers and activities map t the Usage Scenaris fr the Basic Prfile and are nt relevant t the Attachment scenaris per se. These are included because the Attachment scenaris augment the Basic Prfile scenaris. The cnstraints f the Attachments Prfile are applied t each activity as well as t the ptinal cmpnents f the scenari, e.g., the WSDL fr the descriptin f the Web service instance. There are tw types f cnstraints n scenaris: Flw Cnstraints applying t each activity that takes part in the flw f the Web service. These include: expressing the Web service data mdel in XML, creating and cnsuming messages using SOAP, transprting messages using HTTP Descriptin Cnstraints applying t the descriptin f the Scenari. Operatinally, the descriptin f a Web service instance ccurs in WSDL and pssibly UDDI; therefre, these cnstraints are applied t the WSDL and UDDI describing the Scenari. The fllwing are attributes f WS-I Usage Scenaris fr Attachments (nte that there are ther attributes f using SOAP with Attachments that are nt reflected by the cmmn patterns chsen fr this dcument; unslicited attachments, fr example, are nt described with a WSDL descriptin): They include a flw descriptin, linking tgether the set f activities specific t the scenari, 2 September, 2004 Page 5 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

6 WS-I Usage Scenaris fr Attachments They include ptinal cmpnents, such as SOAP headers r security, They are described with a WSDL dcument, Each activity within a scenari has cnstraints applied t it by the Attachments Prfile, and They represent a real-wrld Web service implementatin. 2.1 Web Service Stack The Usage Scenari taxnmy is based n a Web services stack. Each layer f the stack represents ne f the fundamental functinal areas f a Web service instance. Nt all pssible functinal areas are represented (e.g., security r crdinatin), nly the mst basic. This dcument will nly address new additins t this stack t facilitate attachments in Web services. Please see the Usage Scenaris 1.0 [4] fr infrmatin n underlying layers. These layers are depicted in the fllwing diagram. Web Service Stack Data SOAP Message MIME Transprt XML, Attchs SOAP MIME HTTP Web Service Stack Data SOAP Message MIME Transprt Message Figure 2-1 Web services stack A Web service applicatin may include several lgical layers incrprating functins such as the Web service instance and applicatin business lgic. The Prfiles and Usage Scenaris d nt address applicatin business lgic except where the functinality f any part f the Web services stack is implemented within the business lgic. The details f each layer f the Web service stack are: Data Layer The data layer translates the applicatin specific data int the mdel chsen fr the specific Web service. The data layer includes the functins necessary t supprt flexible data typing. This layer maps t the wsdl:types and wsdl:message definitins within a WSDL dcument. It als handles attachment data as indicated in wsdl:binding definitins. SOAP Message Layer The SOAP message layer is the infrastructure that prcesses SOAP messages, dispatches them, and may ptinally fulfill Quality f Service requirements. On the sending side the message layer writes SOAP messages, based n the data mdel defined in prttypes and bindings. On the receiving side the message layer prcesses the SOAP messages and dispatches requests t the crrect applicatin r methd. When attachment parts are present the SOAP Message Layer may be called upn t create r reslve references t attachments. MIME Layer 2 September, 2004 Page 6 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

7 WS-I Usage Scenaris fr Attachments The MIME layer is the infrastructure that prcesses MIME headers, and MIME entity bdies fr the rt part and attachments. On the sending side the MIME Layer writes a MIME header fr each part, including the SOAP Message (rt) part, and the attachment parts themselves. In sme cases the MIME Layer interacts with the SOAP Message Layer t insert references t attachment parts. On the receiving side the MIME Layer prcesses the MIME parts (MIME headers and MIME entity bdies), reslves references t attachment parts, and ensures that all MIME cntent is dispatched prperly t the SOAP message layer. The MIME layer handles attachments that are expected thrugh explicit declaratin in a WSDL dcument, and thse that are unslicited. Transprt Layer The transprt layer sends and receives messages. Fr the Basic Prfile, this includes nly HTTP client and server platfrms. This layer maps t the wsdl:binding and wsdl:prt definitins within the WSDL dcument. 2.2 Activities A set f activities is defined fr each layer f the Web service stack. Activities are the fundamental peratins that cmprise a Web service. A single activity may have several cnstraints applied t it frm the Basic Prfile, and may als have cnstraints that apply frm the Attachments Prfile. Fr example, ne activity might be Send HTTP and the specificatins and guidelines fr hw t fulfill that activity cme frm the Use f SOAP in HTTP sectin f the Basic Prfile and MIME sectin f the Attachments Prfile. The fllwing table summarizes these activities. Layer Data Layer SOAP Message Layer MIME Layer Transprt Layer Activity Write XML Write attachment data Prcess XML Prcess attachment data Write SOAP envelpe Prcess SOAP envelpe Write SOAP bdy Prcess SOAP bdy Write SOAP header Prcess SOAP header Write MIME header Prcess MIME header Write MIME entity bdy Prcess MIME entity bdy Send HTTP Receive HTTP Table 1 - Activities gruped by Web services stack layer 2 September, 2004 Page 7 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

8 WS-I Usage Scenaris fr Attachments Data Layer Activities In additin t the activities related t handling XML data that were previusly described in the Usage Scenaris fr the Basic Prfile 1.0 fr activities, tw additinal activities have been added t the Data Layer fr Usage Scenaris fr the Attachments Prfile. These are: Write attachment data Prcess attachment data SOAP Message Layer Activities There are n additinal activities fr the SOAP Message Layer required fr Usage Scenaris fr the Attachments Prfile. The Usage Scenaris fr the Basic Prfile 1.0 [4] cntain descriptins fr activities that are executed within the SOAP Message Layer. One caveat is that the SOAP Message Layer may be required t recrd and reslve references t attachments in the SOAP bdy, header, r fault activities MIME Layer Activities The fllwing activities ccur within the MIME Layer t deal with MIME parts that are either described with a mime:multipartrelated WSDL binding, r t deal with unslicited MIME parts: MIME header A MIME header precedes each MIME entity bdy in a multipart/related SOAP message. Write MIME header Prcess MIME header. MIME entity bdy When using MIME bindings in a WSDL descriptin, the assciated message may cntain ne r mre MIME parts. When this ccurs, the SOAP envelpe is cntained within the rt MIME part. Other MIME parts cntain MIME cntent. Write MIME entity bdy Prcess MIME entity bdy Transprt Layer Activities There are n additinal activities fr the Transprt Layer required fr Usage Scenaris fr the Attachments Prfile. The Usage Scenaris fr the Basic Prfile 1.0 [4] cntain descriptins fr activities that are executed within this Layer. Because attachment activities affect the HTTP header, additinal cnstraints ver and abve thse recrded in the Usage Scenaris fr the Basic Prfile 1.0 are impsed upn this layer by the Attachments Prfile Web Service Actrs In WS-I Web services scenaris fr attachments there are n additinal actrs frm what was described in Usage Scenaris fr BP 1.0 [4], Cnsumer and Prvider. These are nt related t SOAP Actrs as defined in SOAP Usage Scenaris This sectin defines the tw Usage Scenaris develped t cmplement the Attachment Prfile [3]: Explicitly bund attachments Referenced attachments 2 September, 2004 Page 8 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

9 WS-I Usage Scenaris fr Attachments 3.1 Explicitly bund attachments Descriptin An attachment is bund t a mime:part in the wsdl:sap:binding fr a request r a respnse. One r mre mime:cntent elements are specified fr the attachment. N elements that prvide references t the attachment, i.e. swaref, are allwed in either the descriptin r within the SOAP envelpe. This Scenari applies t situatins where there are a finite number f knwn attachments. There is at least ne attachment described in the mime:cntent f the wsdl:binding. wsdl:parts that are explicitly bund t mime:cntent are required. Attachment rder is nt guaranteed, s when multiple attachments f the same cntent type appear in a message their rder cannt be used t distinguish them. Assumptins: This scenari describes a runtime set f events; it des nt describe the design r deplyment activities. Order f the events is nt significant. The data mdel, the applicatin semantics, and the transprt bindings are all agreed upn and implemented a priri t this scenari. All parts f this scenari are defined in cnfrmance with the guidelines and recmmendatins f the Attachments Prfile [3] and Basic Prfile 1.1 [2]. This scenari is cmpsable, that is, it may be cmbined with ne f the Basic Prfile Usage Scenaris 1.0 [4] Flw The detailed flw fr this scenari, using the activities defined in Sectin 2.2, is described belw. Each bulleted item represents the activities perfrmed within ne layer f the stack required t cmplete the flw. Each activity may have cnstraints impsed upn it frm the Attachments Prfile. Which actr is invlved in the interactin is nt significant (e.g., the Message Exchange pattern is nt significant in the flw). The rder f activities within an actr is nt significant. 2 September, 2004 Page 9 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

10 WS-I Usage Scenaris fr Attachments Attachment Sender Attachment Receiver Write XML Write Attachment data Write SOAP Envelpe Write SOAP Bdy Write MIME header Write MIME entity bdy Send HTTP Receive HTTP Prcess MIME header Prcess MIME entity bdy Prcess SOAP Envelpe Prcess SOAP Bdy Prcess Attachment data Prcess XML Write MIME part An actr initiates a MIME message: Data Layer Write XML. The paylad is created accrding t the data mdel. Write attachment data (ptinal) 2 September, 2004 Page 10 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

11 WS-I Usage Scenaris fr Attachments SOAP Message Layer MIME Layer Transprt Layer Write SOAP envelpe Write SOAP bdy (may include references t attachments) Write MIME header Write MIME entity bdy Send HTTP A receiving actr receives the MIME message: Transprt Layer MIME Layer Receive HTTP Prcess MIME header Prcess MIME entity bdy SOAP Message Layer Data Layer Prcess SOAP envelpe Prcess SOAP bdy Flw Cnstraints Prcess XML. The data paylad is prcessed accrding t the data mdel and dispatched t the applicatin. Prcess attachment data (ptinal) The fllwing are the flw cnstraints upn this Usage Scenari. Write XML, as defined in Basic Prfile 1.1 [2]; see Usage Scenaris fr the Basic Prfile 1.0 [4] Write attachment data, as defined in Appendix 1, Sectin 4.5 Write SOAP envelpe, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Write SOAP bdy, as define in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Write MIME header, as defined in Appendix 1, Sectin 4.1 Write MIME entity bdy, as defined in Appendix 1, Sectin 4.3 Send HTTP, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Receive HTTP, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Prcess MIME header, as defined in Appendix 1, Sectin 4.2 Prcess MIME entity bdy, as defined in Appendix 1, Sectin 4.4 Prcess SOAP envelpe, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile September, 2004 Page 11 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

12 WS-I Usage Scenaris fr Attachments Prcess SOAP bdy, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Prcess XML, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Prcess attachment data, as defined in Appendix 1, Sectin Errr cnditins and SOAP Fault A SOAP Fault can be returned as defined in Basic Prfile 1.1 [2], and is further cnstrained by the Attachments Prfile 1.0. If the wsdl:utput element is defined using the WSDL MIME binding, faults can be sent using the SOAP HTTP binding r the MIME binding. If a fault is sent using the MIME binding, it can include attachments. Hwever, faults explicitly defined in the WSDL definitin cannt be defined using the WSDL MIME binding SOAP Headers Use f a SOAP header is ptinal fr this scenari. If ne is used, it must fllw the cnstraints fr the Write SOAP Header and Prcess SOAP Header activities, as defined in Sectin 5.7 and 5.8, respectively f WS-I Usage Scenaris fr the Basic Prfile 1.0 [4] Descriptin Cnstraints The WSDL shuld fllw the patterns fr ne f the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4]. Only additinal cnstraints related t definitins that have explicitly bund attachments are listed here types A descriptin f a Web service that has an explicitly bund attachment must nt include a swaref reference t that attachment. Type cnstraints fr attachments that have references defined are cvered by the Referenced Attachments Usage Scenari in Sectin 3.2. Any ther type is permissible fr describing an attachment part, but the actual type f the attachment is determined by the cntent type specified in the mime:cntent binding. There are n further cnstraints n the types required by this Usage Scenari. See the WS-I Usage Scenaris fr the Basic Prfile 1.0. Cnstraints n WSDL types are listed in Sectin 5.12 f that dcument messages All explicitly bund attachments must be defined with a wsdl:part in the input r utput message, alng with any part infrmatin fr the sap:bdy, sap:header, sap:fault, and sap:headerfault. Message frmat depends upn the data mdel (dc/literal r rpc/literal) Dcument messages Dcument message sap:bdy parts are cmpsed frm Schema element definitins. Parts fr attachments can be cmpsed frm Schema element definitins r Schema type declaratins (R2910). Attachment parts described using a glbal schema element definitin are serialized t an XML Infset whse rt element is described by the part s referenced element (R2942). <wsdl:message > <wsdl:part name= Bdy element=.. > <wsdl:part name= Attachment1 type=.. > <wsdl:part name= Attachment2 element=.. > 2 September, 2004 Page 12 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

13 WS-I Usage Scenaris fr Attachments </wsdl:message> <wsdl:part name= Attachmentn type=.. > RPC messages RPC message sap:bdy parts are cmpsed frm Schema type definitins. Parts fr attachments can be cmpsed frm Schema element definitins r Schema type declaratins (R2910). Attachment parts described using a glbal schema element definitin are serialized t an XML Infset whse rt element is described by the part s referenced element (R2942). <wsdl:message > <wsdl:part name= Bdy1 type=.. /> <wsdl:part name= Bdy2 type=.. /> <wsdl:part name= Attachment1 type=.. /> <wsdl:part name= Attachment2 element=.. /> </wsdl:message> <wsdl:part name= Attachmentn type=.. /> prttypes There are n unique cnstraints fr prttypes impsed by the Attachments Prfile. See the WS-I Usage Scenaris fr the Basic Prfile 1.0, Sectin 5.14, fr cnstraints n WSDL prttypes binding The wsdl:binding sectin is extended by this scenari t explicitly bind attachment parts t mime cntent. Defined faults cannt be bund t mime:mutlipartrelated (R2930). Cnstraints in the Attachment Prfile as well as Basic Prfile 1.1 affect the Web service descriptin fr this scenari. The cnstraints listed in Sectin 5.15 f the WS-I Usage Scenaris fr the Basic Prfile 1.0 als apply. <wsdl:binding > <sap:binding style= rpc dcument transprt= > <wsdl:xxput > <mime:multipartrelated> <mime:part> </mime:part> <mime:part> </mime:part> <mime:part> </mime:part> <mime:part> <sap:bdy parts= Bdy /> <mime:cntent part= Attachment1 type= /> <mime:cntent part= Attachment2 type= text/xml /> 2 September, 2004 Page 13 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

14 WS-I Usage Scenaris fr Attachments <mime:cntent part= Attachmentn type= /> </mime:part> </mime:multipartrelated> </wsdl:xxput> </sap:binding> </wsdl:binding> Other cnstraints are listed in Appendix 1, Sectin prt There are n unique cnstraints fr prts impsed by the Attachments Prfile. See the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4]. Cnstraints n WSDL prts are listed in Sectin 5.16 f that dcument UDDI Advertisement f Web services patterned after this scenari adheres t the Using WSDL in a UDDI Registry, Versin 1.08 Best Practice dcument. A uddi:tmdel representing the Web service type references the file cntaining the wsdl:binding fr the message peratin. The uddi:bindingtemplate captures the service endpint and references the uddi:tmdel(s) fr the Web service type. Advertising Web services in this way enables discvery using the inquiry patterns supprted by the UDDI Inquiry API set (see These include the brwse pattern, the drill-dwn pattern and the invcatin pattern. General UDDI Cnstraints are listed in Sectin 5.17 f the Usage Scenaris fr the Basic Prfile [4] Security As f this writing n specific threat has been identified as being singularly relevant t this Usage Scenari, we encurage yu t read the Basic Security Prfile Security Scenaris [5] t better understand security requirements related t Web services in general. 3.2 Referenced attachments Descriptin An attachment is referenced using the swaref type fr an element within the SOAP bdy r header fr a request r a respnse. N mime:cntent elements are specified fr the attachment. This Scenari is useful when an attachment is ptinal, when the cntent type is unknwn, when an attachment repeats an unknwn number f times with the same r different cntent type, and when an attachment is lgically cnsidered t be a part f a larger data structure that appears within a SOAP envelpe. Nte that it is nt pssible t describe the referenced attachment s cntent type in the WSDL. Assumptins: This scenari describes a runtime set f events; it des nt describe the design r deplyment activities. Order f the events is nt significant. The data mdel, the applicatin semantics, and the transprt bindings are all agreed upn and implemented a priri t this scenari. 2 September, 2004 Page 14 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

15 WS-I Usage Scenaris fr Attachments All parts f this scenari are defined in cnfrmance with the guidelines and recmmendatins f the Attachments Prfile [3] and Basic Prfile 1.1 [2]. This scenari is cmpsable, that is, it may be cmbined with ne f the Basic Prfile Usage Scenaris 1.0 [4] Flw The detailed flw fr this scenari, using the activities defined in Sectin 2.2, is described belw. Each bulleted item represents the activities perfrmed within ne layer f the stack required t cmplete the flw. Each activity may have cnstraints impsed upn it frm the Attachments Prfile. Which actr is invlved in the interactin is nt significant (e.g., the Message Exchange pattern is nt significant in the flw). The rder f activities within an actr is nt significant. 2 September, 2004 Page 15 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

16 WS-I Usage Scenaris fr Attachments Attachment Sender Attachment Receiver Write XML Write Attachment data Write SOAP Envelpe Write SOAP Bdy Write MIME header Write MIME entity bdy Send HTTP Receive HTTP Prcess MIME header Prcess MIME entity bdy Prcess SOAP Envelpe Prcess SOAP Bdy Prcess Attachment data Prcess XML Write MIME part An actr initiates a MIME message: Data Layer Write XML. The paylad is created accrding t the data mdel. Write attachment data (ptinal) 2 September, 2004 Page 16 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

17 WS-I Usage Scenaris fr Attachments SOAP Message Layer MIME Layer Transprt Layer Write SOAP envelpe Write SOAP bdy (will include references t attachments) Write MIME header Write MIME entity bdy Send HTTP A receiving actr receives the MIME message: Transprt Layer MIME Layer Receive HTTP Prcess MIME header Prcess MIME entity bdy SOAP Message Layer Data Layer Prcess SOAP envelpe Prcess SOAP bdy Flw Cnstraints Prcess XML. The data paylad is prcessed accrding t the data mdel and dispatched t the applicatin. Prcess attachment data (ptinal) The fllwing are the flw cnstraints upn this Usage Scenari. Write XML, as defined in Basic Prfile 1.1 [2]; see Usage Scenaris fr the Basic Prfile 1.0 [4] Write attachment data, as defined in Appendix 1, Sectin 4.5 Write SOAP envelpe, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Write SOAP bdy, as define in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Write MIME header, as defined in Appendix 1, Sectin 4.1 Write MIME entity bdy, as defined in Appendix 1, Sectin 4.3 Send HTTP, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Receive HTTP, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Prcess MIME header, as defined in Appendix 1, Sectin 4.2 Prcess MIME entity bdy, as defined in Appendix 1, Sectin 4.4 Prcess SOAP envelpe, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile September, 2004 Page 17 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

18 WS-I Usage Scenaris fr Attachments Prcess SOAP bdy, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Prcess XML, as defined in Basic Prfile 1.1; see Usage Scenaris fr the Basic Prfile 1.0 Prcess attachment data, as defined in Appendix 1, Sectin Errrs and SOAP Faults A SOAP Fault can be returned as defined in Basic Prfile 1.1 [2], and is further cnstrained by the Attachments Prfile 1.0. If the wsdl:utput element is defined using the WSDL MIME binding, faults can be sent using the SOAP HTTP binding r the MIME binding. If a fault is sent using the MIME binding, it can include attachments. Hwever, faults explicitly defined in the WSDL definitin cannt be defined using the WSDL MIME binding SOAP Headers Use f a SOAP header is ptinal fr this scenari. If ne is used, it must fllw the cnstraints fr the Write SOAP Header and Prcess SOAP Header activities, as defined in Sectin 5.7 and 5.8, respectively f WS-I Usage Scenaris fr the Basic Prfile 1.0 [4] Descriptin Cnstraints The WSDL shuld fllw the patterns fr ne f the WS-I Usage Scenaris fr the Basic Prfile 1.0. Only additinal cnstraints related t definitins that have referenced attachments are listed here types A descriptin f a Web service that has a referenced attachment may use the WS-I swaref type t unambiguusly indicate that a reference URI crrespnds t an attachment cntained in the message. When swaref is used t describe an attachment reference it shuld nly be bund t a sap:bdy r sap:header. It shuld nt be bund t mime:cntent. There are n further cnstraints n the types required by this Usage Scenari. See the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4]. Cnstraints n WSDL types are listed in Sectin 5.12 f that dcument messages Parts that are defined with the swaref type r that are cmplex types that cntain the swaref type are included in messages alng with ther part infrmatin bund t the sap:bdy, sap:header, sap:fault, and sap:headerfault. Parts f type swaref shuld nly be bund t sap:bdy r sap:header (rpc style bindings), r swarefs shuld be cntained within a cmplex type assciated with a part that is bund t sap:bdy r sap:header (dcument style binding) (R2940). Parts that are nt bund are ignred. Message frmat depends upn the data mdel (dc/literal r rpc/literal) Dcument messages Dcument message sap:bdy parts are cmpsed frm Schema element definitins. swaref parts are either bund directly t sap:bdy r sap:header, r swarefs are cntained within a structure that is bund t sap:bdy r sap:header (shwn belw). <wsdl:message > </wsdl:message> <wsdl:part name= Bdy element= ref:elementcntaining_swaref.. > 2 September, 2004 Page 18 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

19 WS-I Usage Scenaris fr Attachments RPC messages RPC message sap:bdy parts are cmpsed frm Schema type definitins. swaref parts are either bund directly t sap:bdy r sap:header (shwn belw), r swarefs are cntained within a structure that is bund t sap:bdy r sap:header. <wsdl:message > </wsdl:message> <wsdl:part name= Bdy1 type=.. /> <wsdl:part name= AttchRef type= wsiref:swaref /> prttypes There are n unique cnstraints fr prttypes impsed by the Attachments Prfile [3]. See the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4], Sectin 5.14, fr cnstraints n WSDL prttypes binding The wsdl:binding sectin is extended by this scenari t indicate that there are mime:parts assciated with the peratin. While referenced attachments are nt explicitly bund t mime:cntent, the sap:bdy must still be placed in a multipart:related binding element. Defined faults cannt be bund t mime:mutlipartrelated (R2930). Cnstraints in the Attachment Prfile [3] as well as Basic Prfile 1.1 [2] affect the Web service descriptin fr this scenari. The cnstraints listed in Sectin 5.15 f the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4] als apply. In this example an RPC style binding cntains tw message parts bund t sap:bdy the Bdy1 part and the AttchRef part. <wsdl:binding > <sap:binding style= rpc transprt= > <wsdl:xxput > </wsdl:xxput> </sap:binding> </wsdl:binding> <mime:multipartrelated> <mime:part> </mime:part> </mime:multipartrelated> <sap:bdy parts= Bdy1 AttchRef /> In this example a Dcument style binding cntains a single message part bund t sap:bdy. The part cntains ne r mre attachment reference elements whse type is swaref. The Basic Prfile 1.1 restricts the number f message parts that can be bund t sap:bdy t ne fr dcument style bindings. <wsdl:binding > <sap:binding style= dcument transprt= > <wsdl:xxput > <mime:multipartrelated> <mime:part> <sap:bdy parts= Bdy /> 2 September, 2004 Page 19 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

20 WS-I Usage Scenaris fr Attachments </mime:part> </mime:multipartrelated> </wsdl:xxput> </sap:binding> </wsdl:binding> Other cnstraints are listed in Appendix 1, Sectin prt There are n unique cnstraints fr prts impsed by the Attachments Prfile. See the WS-I Usage Scenaris fr the Basic Prfile 1.0 [4]. Cnstraints n WSDL prts are listed in Sectin 5.16 f that dcument UDDI Advertisement f Web services patterned after this scenari adheres t the Using WSDL in a UDDI Registry, Versin 1.08 Best Practice dcument. A uddi:tmdel representing the Web service type references the file cntaining the wsdl:binding fr the message peratin. The uddi:bindingtemplate captures the service endpint and references the uddi:tmdel(s) fr the Web service type. Advertising Web services in this way enables discvery using the inquiry patterns supprted by the UDDI Inquiry API set (see These include the brwse pattern, the drill-dwn pattern and the invcatin pattern. General UDDI Cnstraints are listed in Sectin 5.17 f the Usage Scenaris fr the Basic Prfile [4] Security As f this writing n specific threat has been identified as being singularly relevant t this Usage Scenari, we encurage yu t read the Basic Security Prfile Security Scenaris [5] t better understand security requirements related t Web services in general. 4 Appendix 1 Cnstraints This sectin prvides a mapping f cnstraints listed in the Basic Prfile 1.1 [2] and Attachments Prfile [3] t each f the flw activities identified in Sectin 2 that are new r changed within ne f these prfiles and within each scenari. In carrying ut each activity, the listed cnstraints shuld be cnsulted in the Basic Prfile t check fr cmpliance with the details f the cnstraint. 4.1 Write MIME Header Use f SOAP with Attachments: R2902, R2933, R Prcess MIME Header R2933, R Write MIME entity bdy Rt part: R2931, R2915, R2927, R2929, R September, 2004 Page 20 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

21 WS-I Usage Scenaris fr Attachments MIME parts in general: E0001, R2916, R2917, R2919, R2920, R2929, R2923, R2926, R2936, R2942, R2943, R Prcess MIME entity bdy Dereferencing attachments: R2918, R2921, R2929, R2922, R2912, R2928 MIME parts: R Write attachment data Encding: R Prcess attachment data Encding: R Send HTTP HTTP headers: R2925, R2913, R2945, R2932, R Receive HTTP HTTP headers: R Cnstraints n WSDL parts Mime parts: R2910, R2925, R2943, R Cnstraints n WSDL bindings MIME bindings: R2901, R2902, R2903, R2904, R2905, R2906, R2909, R2911, R2930, R2920, R2933, R2941, R2946, R2940, R2943, R2944, R2947 MIME binding schema: R2907, R References [1] WS-I Basic Prfile versin 1.0 frm [2] WS-I Basic Prfile versin 1.1 frm [3] WS-I Attachments Prfile versin 1.0 frm [4] WS-I Usage Scenaris versin 1.01 frm [5] Basic Security Prfile Security Scenaris Wrking Grup Draft frm 6 Acknwledgements This is the wrk f the WS-I Sample Applicatins Wrking Grup, whse members have included: Heidi Buelw (Quvadx), Marc Gdner (SAP), Arun Gupta (Sun), Jasn Hgg (Micrsft), Tim Julien (Oracle ), Barbara McKee (IBM ), Jesse Pangburn (Quvadx), Vijay Rajan (Nvell), Rimas Rekasius (IBM), Bruce Stephens (BEA) 2 September, 2004 Page 21 f 21 Cpyright 2003, 2004 by the Web Services-Interperability Organizatin. All rights reserved.

Status of this Document This is a final specification. Readers should refer to the WS-I.org web site for errata and updates.

Status of this Document This is a final specification. Readers should refer to the WS-I.org web site for errata and updates. WS-I Usage Scenaris WS-I Usage Scenaris Dcument Status: Final Specificatin Versin: 1.01 Date: December 9, 2003 Editrs: Sctt Werden, WRQ Clleen Evans, Snic Sftware Marc Gdner, SAP Ntice The material cntained

More information

Simple Object Access Protocol (SOAP)

Simple Object Access Protocol (SOAP) Simple Object Access Prtcl (SOAP) Languages fr web Prf. Eugeni Di Sciasci Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) Web service architecture (1/2) A ppular interpretatin f Web services

More information

DICOM Correction Proposal

DICOM Correction Proposal DICOM Crrectin Prpsal STATUS Final Text Date f Last Update 2014/06/25 Persn Assigned Submitter Name James Philbin Jnathan Whitby (jwhitby@vitalimages.cm) Submissin Date 2013/10/17 Crrectin Number CP-1351

More information

To start your custom application development, perform the steps below.

To start your custom application development, perform the steps below. Get Started T start yur custm applicatin develpment, perfrm the steps belw. 1. Sign up fr the kitewrks develper package. Clud Develper Package Develper Package 2. Sign in t kitewrks. Once yu have yur instance

More information

Mapping between DFDL 1.0 Infoset and XML Data Model

Mapping between DFDL 1.0 Infoset and XML Data Model Stephen M Hansn (IBM) Mapping between DFDL 1.0 Infset and XML Data Mdel Status f This Dcument This wrking draft dcument prvides infrmatin t the OGF cmmunity n the Data Frmat Descriptin Language (DFDL)

More information

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform Ckbk Qermid Defibrillatr web service Versin 1.01 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument

More information

Developing Java Web Services. Duration: 5 days

Developing Java Web Services. Duration: 5 days QWERTYUIOP{ Develping Java Web Services Duratin: 5 days The Develping Java Web Services training class prepares Java prgrammers t develp interperable Java Web services and using SOAP, WSDL, and XML Schema.

More information

Cookbook ORTHOpride web service Version v1. This document is provided to you free of charge by the. ehealth platform

Cookbook ORTHOpride web service Version v1. This document is provided to you free of charge by the. ehealth platform Ckbk ORTHOpride web service Versin v1 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument with reference

More information

Reporting Requirements Specification

Reporting Requirements Specification Cmmunity Mental Health Cmmn Assessment Prject OCAN 2.0 - ing Requirements Specificatin May 4, 2010 Versin 2.0.2 SECURITY NOTICE This material and the infrmatin cntained herein are prprietary t Cmmunity

More information

Digital Imaging and Communications in Medicine (DICOM) Supplement 204 TLS Security Profiles

Digital Imaging and Communications in Medicine (DICOM) Supplement 204 TLS Security Profiles Digital Imaging and Cmmunicatins in Medicine (DICOM) Supplement 204 TLS Security Prfiles Prepared by: DICOM Standards Cmmittee, Wrking Grup 6 1300 N. 17th Street Rsslyn, Virginia 22209 USA VERSION: Public

More information

Overview of Data Furnisher Batch Processing

Overview of Data Furnisher Batch Processing Overview f Data Furnisher Batch Prcessing Nvember 2018 Page 1 f 9 Table f Cntents 1. Purpse... 3 2. Overview... 3 3. Batch Interface Implementatin Variatins... 4 4. Batch Interface Implementatin Stages...

More information

Infrastructure Series

Infrastructure Series Infrastructure Series TechDc WebSphere Message Brker / IBM Integratin Bus Parallel Prcessing (Aggregatin) (Message Flw Develpment) February 2015 Authr(s): - IBM Message Brker - Develpment Parallel Prcessing

More information

Compliance Guardian 4. User Guide

Compliance Guardian 4. User Guide Cmpliance Guardian 4 User Guide Issued September 2015 Table f Cntents What's New in this Guide... 3 Abut Cmpliance Guardian... 4 Cmplementary Prducts... 5 Submitting Dcumentatin Feedback t AvePint... 6

More information

TRAINING GUIDE. Overview of Lucity Spatial

TRAINING GUIDE. Overview of Lucity Spatial TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign

More information

OVAL Language Design Document

OVAL Language Design Document OVAL Language Design Dcument Versin 5.1 2006 The MITRE Crpratin. All rights reserved. Intrductin...3 OVAL Overview...3 Implementatin f the Language...3 OVAL Definitin Schema...4 ...4 ...4

More information

Lecture 6 -.NET Remoting

Lecture 6 -.NET Remoting Lecture 6 -.NET Remting 1. What is.net Remting?.NET Remting is a RPC technique that facilitates cmmunicatin between different applicatin dmains. It allws cmmunicatin within the same prcess, between varius

More information

ebxml Registry And Repository Registry Services Proposal

ebxml Registry And Repository Registry Services Proposal 1 2 3 4 5 6 ebxml Registry And Repsitry Registry Services Prpsal Wrking Draft 10/2/2000 12:35 PM This versin: RegistryServicesSpecificatin v0-8.dc 7 8 9 10 11 12 Abstract This dcument is a draft prpsal

More information

REST; WebSocket (RFC 6455)

REST; WebSocket (RFC 6455) REST; WebScket (RFC 6455) Web Oriented Technlgies and Systems Prf. Michele Ruta Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) REST REST = Representatinal State Transfer. Anther architectural

More information

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins) Intrductin This reference guide is aimed at managers wh will be respnsible fr managing users within RiskMan where RiskMan is nt cnfigured t use netwrk lgins. This guide is used in cnjunctin with the respective

More information

INVENTION DISCLOSURE

INVENTION DISCLOSURE 1. Inventin Title. Light Transprt and Data Serializatin fr TR-069 Prtcl 2. Inventin Summary. This inventin defines a light prtcl stack fr TR-069. Even thugh TR-069 is widely deplyed, its prtcl infrastructure

More information

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f

More information

AvePoint Timeline Enterprise for Microsoft Dynamics CRM

AvePoint Timeline Enterprise for Microsoft Dynamics CRM AvePint Timeline Enterprise 1.0.2 fr Micrsft Dynamics CRM Installatin and Cnfiguratin Guide Revisin B Issued Nvember 2013 Timeline Enterprise fr Micrsft Dynamics CRM Install and Cnfig 1 Table f Cntents

More information

Area Governors Module

Area Governors Module 1. General Overview Welcme t Assistant/Area Gvernrs Mdule, this well structured sectin f the District Organizatin Chart will assist yu in rganizing the club lists fr all yur Assistant/Area Gvernrs 2. Getting

More information

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as: Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties

More information

SOLA and Lifecycle Manager Integration Guide

SOLA and Lifecycle Manager Integration Guide SOLA and Lifecycle Manager Integratin Guide SOLA and Lifecycle Manager Integratin Guide Versin: 7.0 July, 2015 Cpyright Cpyright 2015 Akana, Inc. All rights reserved. Trademarks All prduct and cmpany names

More information

Simple Identity Management Profile

Simple Identity Management Profile Simple Identity Management Prfile Dcument Number: DCIM1055 Dcument Type: Specificatin Dcument Status: Published Dcument Language: E Date: 2017-07-11 Versin: 4.0.0 Versin 4.0.0 1 This prfile is fr infrmatinal

More information

AvePoint Pipeline Pro 2.0 for Microsoft Dynamics CRM

AvePoint Pipeline Pro 2.0 for Microsoft Dynamics CRM AvePint Pipeline Pr 2.0 fr Micrsft Dynamics CRM Installatin and Cnfiguratin Guide Revisin E Issued April 2014 1 Table f Cntents Abut AvePint Pipeline Pr... 3 Required Permissins... 4 Overview f Installatin

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This

More information

Andrid prgramming curse Sessin bjectives Intrductin URL & HttpCnnectin Netwrking APIs Using URL t read data Using HttpCnnectin pst data Reading netwrk state Web Service SOAP REST By Võ Văn Hải Faculty

More information

Maximo Reporting: Maximo-Cognos Metadata

Maximo Reporting: Maximo-Cognos Metadata Maxim Reprting: Maxim-Cgns Metadata Overview...2 Maxim Metadata...2 Reprt Object Structures...2 Maxim Metadata Mdel...4 Metadata Publishing Prcess...5 General Architecture...5 Metadata Publishing Prcess

More information

Eastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions

Eastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions Eastern Mediterranean University Schl f Cmputing and Technlgy Infrmatin Technlgy Lecture2 Functins User Defined Functins Why d we need functins? T make yur prgram readable and rganized T reduce repeated

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

Change Log for OSS Inventory API version 1.1

Change Log for OSS Inventory API version 1.1 Change Lg fr OSS Inventry API versin 1.1 OSS thrugh Java Initiative Pierre Gauthier MetaSlv Sftware Inc. INV-API-SPEC_change_lg.1.1.5.dc Cpyright 2006 MetaSlv Sftware Inc, Inc. All rights reserved. Use

More information

Dashboard Extension for Enterprise Architect

Dashboard Extension for Enterprise Architect Dashbard Extensin fr Enterprise Architect Dashbard Extensin fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins f the free versin f the extensin... 3 Example Dashbard

More information

App Center User Experience Guidelines for Apps for Me

App Center User Experience Guidelines for Apps for Me App Center User Experience Guidelines fr Apps fr Me TABLE OF CONTENTS A WORD ON ACCESSIBILITY...3 DESIGN GUIDELINES...3 Accunt Linking Prcess... 3 Cnnect... 5 Accept Terms... 6 Landing Page... 6 Verificatin...

More information

Additional License Authorizations

Additional License Authorizations Additinal License Authrizatins Fr HPE CMS SIM Management sftware prducts Prducts and suites cvered PRODUCTS E-LTU OR E-MEDIA AVAILABLE * NON-PRODUCTION USE OPTION HPE Dynamic SIM Prvisining Yes Yes HPE

More information

Cisco Tetration Analytics, Release , Release Notes

Cisco Tetration Analytics, Release , Release Notes Cisc Tetratin Analytics, Release 1.102.21, Release Ntes This dcument describes the features, caveats, and limitatins fr the Cisc Tetratin Analytics sftware. Additinal prduct Release ntes are smetimes updated

More information

TaskCentre v4.5 XML to Recordset Tool White Paper

TaskCentre v4.5 XML to Recordset Tool White Paper TaskCentre v4.5 XML t Recrdset Tl White Paper Dcument Number: PD500-03-15-1_0-WP Orbis Sftware Limited 2010 Table f Cntents COPYRIGHT 1 TRADEMARKS 1 INTRODUCTION 2 Overview 2 GLOBAL CONFIGURATION 2 Schema

More information

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template Netwrk Rail ARMS - Asbests Risk Management System Training Guide fr use f the Imprt Survey Template The ARMS Imprt Survey Template New Asbests Management Surveys and their Survey Detail reprts can be added

More information

Update: Users are updated when their information changes (examples: Job Title or Department). o

Update: Users are updated when their information changes (examples: Job Title or Department). o Learn Basic User Integratin Batch File Prcessing The Learn Basic User Integratin is designed t manage the rganizatinal changes cmpanies are challenged with n a daily basis. Withut a basic type f integratin,

More information

CITI Technical Report 08-1 Parallel NFS Block Layout Module for Linux

CITI Technical Report 08-1 Parallel NFS Block Layout Module for Linux CITI Technical Reprt 08-1 Parallel NFS Blck Layut Mdule fr Linux William A. Adamsn, University f Michigan andrs@citi.umich.edu Frederic Isaman, University f Michigan iisaman@citi.umich.edu Jasn Glasgw,

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

Support Documentation

Support Documentation Supprt Dcumentatin fr M8: ectd EWG ectd v4.0 Implementatin Package v1.2 Internatinal Cuncil fr Harmnisatin f Technical Requirements fr Pharmaceuticals fr Human Use 1 Legal Ntice ectd v4.0 Supprt Dcumentatin

More information

Single Sign-On (SSO) Release Notes Spring, 2010

Single Sign-On (SSO) Release Notes Spring, 2010 Single Sign-On (SSO) Release Ntes Spring, 2010 Cntents SSO Functinality Changes in Learning Platfrm 4.0 GUIDs SOAP FORM SSO Lgin Cnfiguratin Variable Cpyright 2010 by Desire2Learn Incrprated. Desire2Learn

More information

Overview of OPC Alarms and Events

Overview of OPC Alarms and Events Overview f OPC Alarms and Events Cpyright 2016 EXELE Infrmatin Systems, Inc. EXELE Infrmatin Systems (585) 385-9740 Web: http://www.exele.cm Supprt: supprt@exele.cm Sales: sales@exele.cm Table f Cntents

More information

JSR Java API for JSON Binding (JSON- B)

JSR Java API for JSON Binding (JSON- B) JSR Java API fr JSON Binding (JSON- B) Title: * Java API fr JSON Binding (JSON- B) Summary: * A standard binding layer (metadata & runtime) fr cnverting Java bjects t/frm JSON messages. Sectin 1: Identificatin

More information

Adverse Action Letters

Adverse Action Letters Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin

More information

Draft of 22 April 2013 REGISTRATION DATA DIRECTORY SERVICE (WHOIS) SPECIFICATION

Draft of 22 April 2013 REGISTRATION DATA DIRECTORY SERVICE (WHOIS) SPECIFICATION REGISTRATION DATA DIRECTORY SERVICE (WHOIS) SPECIFICATION [Nte: ICANN will be prpsing updated language regarding the term Whis t cmply with SSAC recmmendatins. The updated language will nt represent a

More information

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment with a Shared Configuration Directory

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment with a Shared Configuration Directory Technical Paper Installing and Cnfiguring Envirnment Manager in a Grid Envirnment with a Shared Cnfiguratin Directry Last Mdified: January 2018 Release Infrmatin Cntent Versin: January 2018. Trademarks

More information

ROCK-POND REPORTING 2.1

ROCK-POND REPORTING 2.1 ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule

More information

1 Introduction Functions... 2

1 Introduction Functions... 2 Interface Descriptin API fr IPS Analytics Applicatins n the Axis ACAP Platfrm Cntents 1 Intrductin... 2 2 Functins... 2 3 Interfaces... 2 3.1 Cnfiguratin... 3 3.1.1 Interface C.1: Web cnfiguratr (IPS add-n)...

More information

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SYSTEM FUNCTIONS... 2 ESTABLISHING THE COMMUNICATION CONNECTION... 2 ACCESSING THE OASIS SYSTEM... 3 SUBMITTING OASIS DATA FILES... 5 OASIS INITIAL

More information

Proper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page

Proper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page Managing the News Page TABLE OF CONTENTS: The News Page Key Infrmatin Area fr Members... 2 Newsletter Articles... 3 Adding Newsletter as Individual Articles... 3 Adding a Newsletter Created Externally...

More information

Aloha Offshore SDLC Process

Aloha Offshore SDLC Process Alha Sftware Develpment Life Cycle Alha Offshre SDLC Prcess Alha Technlgy fllws a sftware develpment methdlgy that is derived frm Micrsft Slutins Framewrk and Ratinal Unified Prcess (RUP). Our prcess methdlgy

More information

Oracle BPM 10rR3. Role Authorization resolution using groups. Version: 1.0

Oracle BPM 10rR3. Role Authorization resolution using groups. Version: 1.0 Oracle BPM 10rR3 Rle Authrizatin reslutin using grups Versin: 1.0 OBPM 10gR3 Rle Authrizatin reslutin using grups Cntents Intrductin... 3 Sme BPM & LDAP cncepts... 4 Cnfiguring OBPM t use different grup

More information

Software Usage Policy Template

Software Usage Policy Template Sftware Usage Plicy Template This template is t accmpany the article: The Sftware Usage Plicy - An Indispensible Part f Yu SAM Tlbx The full article can be fund here: http://www.itassetmanagement.net/tag/plicy-template/

More information

How To enrich transcribed documents with mark-up

How To enrich transcribed documents with mark-up Hw T enrich transcribed dcuments with mark-up Versin v1.4.0 (22_02_2018_15:07) Last update 30.09.2018 This guide will shw yu hw t add mark-up t dcuments which are already transcribed in Transkribus. This

More information

MediaTek LinkIt Development Platform for RTOS Memory Layout Developer's Guide

MediaTek LinkIt Development Platform for RTOS Memory Layout Developer's Guide MediaTek LinkIt Develpment Platfrm fr RTOS Memry Layut Develper's Guide Versin: 1.1 Release date: 31 March 2016 2015-2016 MediaTek Inc. MediaTek cannt grant yu permissin fr any material that is wned by

More information

Extended Traceability Report for Enterprise Architect

Extended Traceability Report for Enterprise Architect Extended Traceability Reprt User Guide Extended Traceability Reprt fr Enterprise Architect Extended Traceability Reprt fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins

More information

Procurement Contract Portal. User Guide

Procurement Contract Portal. User Guide Prcurement Cntract Prtal User Guide Cntents Intrductin...2 Access the Prtal...2 Hme Page...2 End User My Cntracts...2 Buttns, Icns, and the Actin Bar...3 Create a New Cntract Request...5 Requester Infrmatin...5

More information

Rapid Implementation Package

Rapid Implementation Package Implementatin Package Implementatin 1 Purpse The purpse f this dcument is t detail thse services BuildingPint NrthEast ( BPNE ) will prvide as part f the Prlg Rapid Implementatin Package. This package

More information

HP Server Virtualization Solution Planning & Design

HP Server Virtualization Solution Planning & Design Cnsulting & Integratin Infrastructure Services HP Server Virtualizatin Slutin Planning & Design Service descriptin Hewlett-Packard Cnsulting & Integratin Infrastructure Cnsulting Packaged Services (HP

More information

Oracle FLEXCUBE Universal Banking Development Workbench- Screen Development II

Oracle FLEXCUBE Universal Banking Development Workbench- Screen Development II Oracle FLEXCUBE Universal Banking 12.0.3 Develpment Wrkbench- Screen Develpment II August 2013 1 Cntents 1 Preface... 3 1.1 Audience... 3 1.2 Related Dcuments... 3 2 Intrductin... 4 3 Generated Files...

More information

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide HPE AppPulse Mbile Sftware Versin: 2.1 IT Operatins Management Integratin Guide Dcument Release Date: Nvember 2015 Cntents Overview: The IT Operatins Management Integratin 3 System Requirements 3 Hw t

More information

UBPartner Product Release Note XBRL Toolkit, XCT, XRT, XVT Version 2.9. February, UBPartner. Revision 1. Phone:

UBPartner Product Release Note XBRL Toolkit, XCT, XRT, XVT Version 2.9. February, UBPartner. Revision 1. Phone: UBPartner Prduct Release Nte XBRL Tlkit, XCT, XRT, XVT Versin 2.9 February, 2016 Revisin 1 UBPartner Phne: +33 1 80 88 47 91 Email: supprt@ubpartner.cm This dcument is fr Licensed Custmers and Partners

More information

Enterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)

Enterprise Chat and  Developer s Guide to Web Service APIs for Chat, Release 11.6(1) Enterprise Chat and Email Develper s Guide t Web Service APIs fr Chat, Release 11.6(1) Fr Unified Cntact Center Enterprise August 2017 Americas Headquarters Cisc Systems, Inc. 170 West Tasman Drive San

More information

Creating a TES Encounter/Transaction Entry Batch

Creating a TES Encounter/Transaction Entry Batch Creating a TES Encunter/Transactin Entry Batch Overview Intrductin This mdule fcuses n hw t create batches fr transactin entry in TES. Charges (transactins) are entered int the system in grups called batches.

More information

Relius Documents ASP Checklist Entry

Relius Documents ASP Checklist Entry Relius Dcuments ASP Checklist Entry Overview Checklist Entry is the main data entry interface fr the Relius Dcuments ASP system. The data that is cllected within this prgram is used primarily t build dcuments,

More information

Please contact technical support if you have questions about the directory that your organization uses for user management.

Please contact technical support if you have questions about the directory that your organization uses for user management. Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP

More information

Integration Framework for SAP Business One

Integration Framework for SAP Business One Integratin Framewrk fr SAP Business One DIPrxy Cnfiguratin PUBLIC Glbal Rll-ut Octber 2018, B Zha TABLE OF CONTENTS 1 INTRODUCTION... 3 2 INSTALLATION... 3 3 CONFIGURATION... 5 3.1 Services in Service

More information

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017 LiveEngage and Micrsft Dynamics Integratin Guide Dcument Versin: 1.0 September 2017 Cntents Intrductin... 3 Step 1: Sign Up... 3 CRM Widget Signing Up... 3 Step 2: Cnfiguring the CRM Widget... 4 Accessing

More information

Venue of the PoC: Lab of Deutsche Telekom, Darmstadt (Germany) Demonstration will be held via web session

Venue of the PoC: Lab of Deutsche Telekom, Darmstadt (Germany) Demonstration will be held via web session Annex A (nrmative): NFV ISG PC Prpsal Template A.1 NFV ISG PC Prpsal Template A.1.1 PC Team Members Include additinal manufacturers, peratrs r labs shuld additinal rles apply. PC Prject Name: Multi-Vendr

More information

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment Technical Paper Installing and Cnfiguring SAS Envirnment Manager in a SAS Grid Envirnment Last Mdified: Octber 2016 Release Infrmatin Cntent Versin: Octber 2016. Trademarks and Patents SAS Institute Inc.,

More information

Release Notes. Version

Release Notes. Version Release Ntes Versin 7.0.10 Release Ntes: Helm CONNECT Cpyright and Publicatin Infrmatin Published by: Helm Operatins 400-1208 Wharf St. Victria, BC V8W 3B9 Canada Cpyright 2015 by Helm Operatins All rights

More information

Lecture Handout. Database Management System. Overview of Lecture. Inheritance Is. Lecture No. 11. Reading Material

Lecture Handout. Database Management System. Overview of Lecture. Inheritance Is. Lecture No. 11. Reading Material Lecture Handut Database Management System Lecture N. 11 Reading Material Database Systems Principles, Design and Implementatin written by Catherine Ricard, Maxwell Macmillan. Overview f Lecture Inheritance

More information

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts

More information

Aras Innovator 11. Package Import Export Utilities

Aras Innovator 11. Package Import Export Utilities Aras Innvatr 11 Package Imprt Exprt Utilities Dcument #: 11.0.02015040601 Last Mdified: 1/4/2018 Aras Innvatr 11 Package Imprt Exprt Utilities Cpyright Infrmatin Cpyright 2018 Aras Crpratin. All Rights

More information

Guidelines for Creating and Installing IF Preservation Workflows and Templates

Guidelines for Creating and Installing IF Preservation Workflows and Templates Prject Number Prject Title Title f Deliverable Deliverable Number Cntributing Sub-prject and Wrk-package Deliverable Disseminatin Level Deliverable Nature IST-2006-033789 Planets Guidelines fr Creating

More information

Microsoft Excel Extensions for Enterprise Architect

Microsoft Excel Extensions for Enterprise Architect Excel Extensins User Guide Micrsft Excel Extensins fr Enterprise Architect Micrsft Excel Extensins fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Installatin... 4 Verifying

More information

C++ Reference Material Programming Style Conventions

C++ Reference Material Programming Style Conventions C++ Reference Material Prgramming Style Cnventins What fllws here is a set f reasnably widely used C++ prgramming style cnventins. Whenever yu mve int a new prgramming envirnment, any cnventins yu have

More information

Summary. Server environment: Subversion 1.4.6

Summary. Server environment: Subversion 1.4.6 Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin

More information

These tasks can now be performed by a special program called FTP clients.

These tasks can now be performed by a special program called FTP clients. FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad

More information

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand Planning, installing, and cnfiguring IBM CMIS fr Cntent Manager OnDemand Cntents IBM CMIS fr Cntent Manager OnDemand verview... 4 Planning fr IBM CMIS fr Cntent Manager OnDemand... 5 Prerequisites fr installing

More information

PostalOne! System Release Pre-Release Notes

PostalOne! System Release Pre-Release Notes PstalOne! System Release 47.3.1.0 Pre-Release Ntes CHANGE 1.0 SCHEDULED DEPLOYMENT DATE: JULY 15, 2018 SCHEDULED PRE-RELEASE NOTES PUBLISH DATE: JULY 2, 2018 The fllwing trademarks are wned by the United

More information

WEB LAB - Subset Extraction

WEB LAB - Subset Extraction WEB LAB - Subset Extractin Fall 2005 Authrs: Megha Siddavanahalli Swati Singhal Table f Cntents: Sl. N. Tpic Page N. 1 Abstract 2 2 Intrductin 2 3 Backgrund 2 4 Scpe and Cnstraints 3 5 Basic Subset Extractin

More information

User Guide. Document Version: 1.0. Solution Version:

User Guide. Document Version: 1.0. Solution Version: User Guide Dcument Versin: 1.0 Slutin Versin: 365.082017.3.1 Table f Cntents Prduct Overview... 3 Hw t Install and Activate Custmer Satisfactin Survey Slutin?... 4 Security Rles in Custmer Satisfactin

More information

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform Supprt Guide Yur New Service Request Prcess: Technical Supprt Reference Guide fr Cisc Custmer Jurney Platfrm September 2018 2018 Cisc and/r its affiliates. All rights reserved. This dcument is Cisc Public

More information

SAP Intelligent Notification 365, Service. On-boarding process for SAP Hybris Marketing Cloud / SAP Hybris Marketing customers

SAP Intelligent Notification 365,  Service. On-boarding process for SAP Hybris Marketing Cloud / SAP Hybris Marketing customers SAP Intelligent Ntificatin 365, Email Service On-barding prcess fr SAP Hybris Marketing Clud / SAP Hybris Marketing custmers TABLE OF CONTENTS 1. DOCUMENT HISTORY... 3 2. INTRODUCTION... 4 3. HIGH LEVEL

More information

Using CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command

Using CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command Using CppSim t Generate Neural Netwrk Mdules in Simulink using the simulink_neural_net_gen cmmand Michael H. Perrtt http://www.cppsim.cm June 24, 2008 Cpyright 2008 by Michael H. Perrtt All rights reserved.

More information

Ephorus Integration Kit

Ephorus Integration Kit Ephrus Integratin Kit Authr: Rbin Hildebrand Versin: 2.0 Date: May 9, 2007 Histry Versin Authr Cmment v1.1 Remc Verhef Created. v1.2 Rbin Hildebrand Single Sign On (Remved v1.7). v1.3 Rbin Hildebrand Reprting

More information

Schema Binding Proposal

Schema Binding Proposal SchemaBindingPrpsalV2WG20071010ChangeBars.dc Schema Binding Prpsal Sandy Ga Valentina Ppescu 1 Terminlgy Schema dcument: Schema: an element; can be an XML fragment a set f schema cmpnents;

More information

DocAve 6 Granular Backup and Restore

DocAve 6 Granular Backup and Restore DcAve 6 Granular Backup and Restre User Guide Service Pack 3 Revisin H Issued August 2013 1 Table f Cntents Abut DcAve Granular Backup and Restre... 5 Cmplementary Prducts... 5 Submitting Dcumentatin Feedback

More information

Automatic imposition version 5

Automatic imposition version 5 Autmatic impsitin v.5 Page 1/9 Autmatic impsitin versin 5 Descriptin Autmatic impsitin will d the mst cmmn impsitins fr yur digital printer. It will autmatically d flders fr A3, A4, A5 r US Letter page

More information

USO RESTRITO. SNMP Agent. Functional Description and Specifications Version: 1.1 March 20, 2015

USO RESTRITO. SNMP Agent. Functional Description and Specifications Version: 1.1 March 20, 2015 Functinal Descriptin and Specificatins Versin: 1.1 March 20, 2015 SNMP Agent Simple Netwrk Management Prtcl Optin S fr IE and PM Mdules Supplement t Functinal Descriptin and Specificatins f RUB Ethernet

More information

CRISP Directory Input File Requirement for MHBE Carriers

CRISP Directory Input File Requirement for MHBE Carriers CRISP Directry Input File Requirement fr MHBE Carriers March 22, 2013 (Versin 1.2) Table f Cntents Cntents 1. Overview.... 3 1.1 Scpe.... 3 1.2 Purpse.... 3 1.3 Prcess Overview.... 3 1.4 Prcess Flw....

More information

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts

More information

CSC IT practix Recommendations

CSC IT practix Recommendations CSC IT practix Recmmendatins CSC Healthcare 17 th June 2015 Versin 3.1 www.csc.cm/glbalhealthcare Cntents 1 Imprtant infrmatin 3 2 IT Specificatins 4 2.1 Wrkstatins... 4 2.2 Minimum Server with 1-5 wrkstatins

More information

ClassFlow Administrator User Guide

ClassFlow Administrator User Guide ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual

More information

SERVICE LEVEL AGREEMENT. Mission: Certificates Management

SERVICE LEVEL AGREEMENT. Mission: Certificates Management SERVICE LEVEL AGREEMENT BSM: This SLA is cvered by BSM s fr Infrastructure, Supprt and Prjects This SLA is a cmplement t the Master Service Agreement V5.0 as described in art 2.2 (MSA) Missin: Certificates

More information