![]() | ![]() |
Home |
|
|
Web Services Integrator 2.6 Programmer's Guide |
|
| About This Book |
This guide describes the Sybase® Web Services Integrator (WSI) application programming interfaces (APIs) used to initiate and process transactions.
Web Services Integrator 2.6 APIs allow you to initiate or process business transactions for ebXML, RosettaNet, and EDIINT/AS2. All APIs are implemented in Java except for EDIINT/AS2, where a C/C++ API is also provided.
The ebXML, RosettaNet, and EDIINT/AS2 servers run on the application server. However, the application that calls these APIs does not have to run on the application server, it just needs to have the appropriate JAR file in the CLASSPATH. For EDIINT/AS2, the C/C++ APIs provide the appropriate DLL or SO library needed to define the environment variable PATH or LD_LIBRARY_PATH.
Use this book if you are responsible for implementing Web Services Integrator applications.
This book contains these chapters:
Chapter 1, "ebXML APIs," describes the initiating and processing APIs used by ebXML to
Chapter 2, "RosettaNet APIs," describes
Chapter 3, "Sybase EDIINT AS2 APIs," describes the Sybase implementation of EDIINT using AS2.
The formatting conventions used in this manual are:
Formatting example | To indicate |
commands and methods | When used in descriptive text, this font indicates keywords such as:
|
variable | Italic font indicates:
|
File | Save | Menu names and menu items are displayed in plain text. The vertical bar shows you how to navigate menu selections. For example, File | Save indicates "select Save from the File menu." |
package 1 | Monospace font indicates:
|
Web Services Integrator 2.6 online documentation
The following WSI documents are available in PDF and DynaText format on the Web Services Integrator 2.6 Technical Library CD:
The Web Services Integrator Programmer's Guide (this book) describes application programming interfaces (APIs) used to initiate and process transactions
The Web Services Integrator User's Guide describes how to use WSI to create automated business collaborations between enterprises.
The Web Services Integrator Installation Guide contains information on the Web Services Integrator APIs.
The Web Services Integrator Release Bulletin for your platform contains last-minute information not documented elsewhere. You can also access the release bulletin from the Enterprise Portal installer.
EAServer 4.2.2 documentation
EAServer is one of the applications servers into which you can install WSI. These EAServer 4.2.2 documents are available in HTML format in your EAServer software installation, and in PDF and DynaText format on the EAServer 4.2.2 Technical Library CD.
What's New in EAServer summarizes new functionality in the latest version of EAServer.
The EAServer Feature Guide explains application server concepts and architecture, such as components, transactions, and Web applications. This book also explains how to use the optional EAServer products such as Message Bridge for Java(TM) and the Web Services Toolkit.
The EAServer Programmer's Guide explains how to create, deploy, and configure component-based applications, Web applications, Java servlets, JavaServer Pages, and how to use CORBA and Java APIs.
The EAServer System Administration Guide explains how to manage EAServer with the Jaguar Manager plug-in, create new application servers, monitor servers and application components, define connection caches, and so on.
The EAServer Security Administration and Programming Guide explains how to configure role-based security, configure SSL certificate based-security, implement custom security services for authentication, authorization and role-membership, and so on.
The EAServer Cookbook contains tutorials and explains how to use the sample applications included with your EAServer software.
The EAServer API Reference Manual contains reference pages for proprietary EAServer Java classes, ActiveX interfaces, and C routines. This document is available only online.
The EAServer Installation Guide for your platform explains how to install the EAServer software; it is available on the Getting Started CD.
The EAServer Troubleshooting Guide describes problems you may encounter running EAServer and possible solutions; it is available online--see the EAServer Troubleshooting Guide .
New Era of Networks® Process Server 3.9 documentation
Many Web Services Integrator ebXML-related features interact with Process Server. See the New Era of Networks Process Server 4.9 core documentation collection .
Process Translator 3.9 for Web Services
The New Era of Networks Process Translator 3.9 for Web Services User Guide provides useful information for configuring Web Services Integrator for use in ebXML transactions. Several sections are of particular interest:
Chapter 2, "Product Description" - provides an overview of how Process Server and Web Services Integrator interact and includes a process flow diagram for a collaboration at design- and run-time.
Chapter 3, "Private Process Option" - describes how to create private process options usable by Web Services Integrator for interaction with Process Server.
Chapter 4, "Deployment" - discusses how to configure the Process Server configuration file nnsyreg.dat and deploy Process Server for use with public and private processes. It includes a sample nnsyreg.dat file and detailed information for configuring each level of information contained in the file.
Appendix A, "ebXML Message Headers" - discusses the SOAP headers used for ebXML messages.
Open Transport
WSI uses the New Era of Networks Open Transport Java Message Service (OTJMS) driver. See the Release Bulletin Java Message Service Driver for Open Transport Version 2.6.1 for Windows NT and Solaris.
Use the Sybase Getting Started CD, the Sybase Technical Library CD, and the Technical Library Product Manuals Web site to learn more about your product:
The Getting Started CD contains release bulletins and installation guides in PDF format, and may also contain other documents or updated information not included on the Technical Library CD. It is included with your software. To read or print documents on the Getting Started CD, you need Adobe Acrobat Reader (downloadable at no charge from the Adobe Web site, using a link provided on the CD).
The Technical Library CD contains product manuals and is included with your software. The DynaText reader (included on the Technical Library CD) allows you to access technical information about your product in an easy-to-use format.
Refer to the Technical Library Installation Guide in your documentation package for instructions on installing and starting the Technical Library.
The Technical Library Product Manuals Web site is an HTML version of the Technical Library CD that you can access using a standard Web browser. In addition to product manuals, you will find links to EBFs/Updates, Technical Documents, Case Management, Solved Cases, newsgroups, and the Sybase Developer Network.
To access the Technical Library Product Manuals Web site, go to Product Manuals .
Technical documentation at the Sybase Web site is updated frequently.
Finding the latest information on product certificationsPoint your Web browser to Technical Documents .
Select Products from the navigation bar on the left.
Select a product name from the product list and click Go.
Select the Certification Report filter, specify a time frame, and click Go.
Click a Certification Report title to display the report.
Set up a MySybase profile. MySybase is a free service that allows you to create a personalized view of Sybase Web pages.
Point your Web browser to Technical Documents .
Click MySybase and create a MySybase profile.
Point your Web browser to the Sybase Support Page .
Select EBFs/Maintenance. Enter user name and password information, if prompted (for existing Web accounts) or create a new account (a free service).
Select a product.
Specify a time frame and click Go.
Click the Info icon to display the EBF/Maintenance report, or click the product description to download the software.
Each Sybase installation that has purchased a support contract has one or more designated people who are authorized to contact Sybase Technical Support. If you cannot resolve a problem using the manuals or online help, please have the designated person contact Sybase Technical Support or the Sybase subsidiary in your area.
|
|