09.12.2012 Views

webMethods Developer User's Guide - Software AG Documentation

webMethods Developer User's Guide - Software AG Documentation

webMethods Developer User's Guide - Software AG Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Building a Visual Basic Client<br />

13. Creating Client Code<br />

You can use <strong>Developer</strong> to generate Visual Basic client code that invokes a service.<br />

<strong>Developer</strong> creates files that contain the layout and the code for your application.<br />

Assumptions<br />

� <strong>webMethods</strong> Integration Server is running.<br />

� Visual Basic Version 6 is installed.<br />

� <strong>webMethods</strong> 6 Type Library is installed.<br />

Note: The <strong>webMethods</strong> 6 Type Library is a COM object that Visual Basic uses to interact<br />

with <strong>webMethods</strong> Integration Server. The <strong>webMethods</strong> 6 Type Library is automatically<br />

installed when you install <strong>Developer</strong>.<br />

Environment Setup<br />

Your system PATH environment variable must include the following directory:<br />

<strong>webMethods</strong>6\jvm\win142\jre\bin\client<br />

Limitations<br />

� The client code that <strong>Developer</strong> generates supports only input values and output<br />

values of type String, String list, and String table.<br />

� The client code that <strong>Developer</strong> generates does not support multiple input or output<br />

variables with the same name.<br />

� When <strong>Developer</strong> generates client code, <strong>Developer</strong> replaces any space in a variable<br />

name with an underscore.<br />

If you want to override these limitations, you will need to modify the client code that<br />

<strong>Developer</strong> generates.<br />

<strong>webMethods</strong> <strong>Developer</strong> User’s <strong>Guide</strong> Version 6.5, Service Pack 3 � � � 352

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!