API Reference Manual

EAServer

Sybase trademarks

This book, the EAServer API Reference Manual, contains reference pages for EAServer proprietary Java classes, C++ classes, ActiveX interfaces, and C routines. EAServer also supports many standard Java 2 Enterprise Edition (J2EE) and CORBA APIs. For information on these, see:

Audience

This book is written as a reference for developers of EAServer applications. Developers should know their development language and programming tools.

How to use this book

Chapter 1, "Java Classes and Interfaces" documents EAServer's Java classes and interfaces. You will need this information to implement Java components or Java clients.

Chapter 2, "ActiveX C++ Interface Reference" documents EAServer's ActiveX C++ interfaces. You will need this information to implement ActiveX components using C++.

Chapter 3, "ActiveX IDispatch Interface Reference" documents EAServer's ActiveX automation interfaces. You will need this information to implement ActiveX components using IDEs that use ActiveX automation such as PowerBuilder.

Chapter 4, "ActiveX Client Interfaces" documents the interfaces that ActiveX clients use to process result sets returned by a component method invocation.

Chapter 5, "C Routines Reference" documents EAServer's C library routines. You will need this information to implement C components.

Appendix A, "EAServer 1.1 Java Classes and Interfaces" documents the EAServer version 1.1 Java client APIs. New client development using these APIs is discouraged. For new development, use the standard EJB or CORBA interfaces as described in the EAServer Programmer's Guide.

Conventions

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:
  • Command names used in descriptive text.
  • C++ and Java method or class names used in descriptive text.
  • Java package names used in descriptive text.
variable, package, or component Italic font indicates:
  • Program variables, such as myCounter
  • Parts of input text that must be substituted, for example:
    Server.log
    
  • File names
  • Names of components, EAServer packages, and other entities that are registered in the EAServer naming service.
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 the Save item on the File menu.
package 1 Monospace font indicates:
  • Information that you enter in Jaguar Manager, a command line, or as program text.
  • Example program fragments.
  • Example output fragments.

Related documents

Core EAServer documentation The core EAServer documents are available in HTML format in your EAServer software installation, and in PDF and DynaText format on the EAServer 4.0 Technical Library CD.

The EAServer Installation Guide for your platform explains how to install the EAServer software.

What's New in EAServer 4.0 summarizes new functionality in this version.

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:

The EAServer Programmer's Guide explains how to:

The EAServer System Administration Guide explains how to:

EAServer Security Administration and Programming Guide explains how to:

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.

PowerDynamo documents PowerDynamo documents are available in PDF and DynaText format on the EAServer 4.0 Technical Library CD and in HTML format in the PowerDynamo software installation.

Application Integrator documents Application Integrator documents are available in HTML format in your EAServer software installation, and in DynaText and PDF format on the EAServer 4.0 Technical Library CD.

Adaptive Server Anywhere documents EAServer includes a limited-license version of Adaptive Server Anywhere 7.0. PowerDynamo requires Adaptive Server Anywhere, as do many of the samples included with your EAServer software. Adaptive Server Anywhere documents are available on the EAServer 4.0 Technical Library CD.

jConnect for JDBC documents EAServer includes the jConnect for JDBC driver to allow JDBC access to Sybase database servers and gateways. The jConnect for JDBC Programmer's Guide is included on the EAServer 4.0 Technical Library CD.

Other sources of information

Use the Sybase Technical Library CD and the Technical Library Product Manuals Web site to learn more about your product:

Sybase certifications on the Web

Technical documentation at the Sybase Web site is updated frequently.

Steps For the latest information on product certifications

  1. Point your Web browser to Technical Documents .
  2. Select Products from the navigation bar on the left.
  3. Select a product name from the product list.
  4. Select the Certification Report filter, specify a time frame, and click Go.
  5. Click a Certification Report title to display the report.

Steps For the latest information on EBFs and Updates

  1. Point your Web browser to Technical Documents .
  2. Select EBFs/Updates. Enter user name and password information, if prompted (for existing Web accounts) or create a new account (a free service).
  3. Specify a time frame and click Go.
  4. Select a product.
  5. Click an EBF/Update title to display the report.

Steps To create a personalized view of the Sybase Web site (including support pages)

Set up a MySybase profile. MySybase is a free service that allows you to create a personalized view of Sybase Web pages.

  1. Point your Web browser to Technical Documents
  2. Click MySybase and create a MySybase profile.

If you need help

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.

 


Copyright © 2001 Sybase, Inc. All rights reserved.