Web Services Client Development

Published on February 2020 | Categories: Documents | Downloads: 27 | Comments: 0 | Views: 378
of 7
Download PDF   Embed   Report

Comments

Content

IBM System i5

Getting Started with SOA on System i5 Building Web services client applications

8

Copyright IBM Corporatio Corporation, n, 2006. All Rights Reserved.

This publication may refer to products that are not currently available in your country. IBM makes no commitment to make available any products referred to herein.

IBM System i5

Agenda • Client application requirements • Web service client applications  – Web and Java based applications  – Other applications  – demonstrations

• Interoperability considerations

© 2006 IBM Corporation

IBM System i5

Web services client • Web service client  – An application that invokes a Web service

• Can be written in any programming language  – Programming language should be efficient in processing XML

• For a Web service client, calling a Web service is  – Executing a remote procedure call  – Sending an XML document

© 2006 IBM Corporation

IBM System i5

Web services client • Web service invocation steps 1.Create a SOAP message: service location, procedure name, input parameters (or simply XML document) 2.Send the SOAP message 3.Process the response SOAP message: output parameters

• Web service client does not use a SOAP server, just APIs to construct a SOAP message

© 2006 IBM Corporation

IBM System i5

Web services client • Development  – Web service client creation is simplified by tools  – Most IDEs generate “proxy” code based on a WSDL document  – A proxy encapsulates logic to process SOAP message

© 2006 IBM Corporation

IBM System i5

Troubleshooting Integration Problems •

Use TCP/IP Monitor in WebSphere Development Studio Client for iSeries (WDSC) to monitor SOAP messages (for Java clients only)

© 2006 IBM Corporation

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close