All component interfaces for EAServer components are defined in CORBA IDL modules that are stored in EAServer’s IDL Repository. Chapter 5, “Defining Component Interfaces” describes how to define IDL interfaces.
Component developers typically use one of the following to define the interface or interfaces that their component implements:
Use existing interfaces from EAServer’s IDL Repository
In some cases, client and server component developers may have agreed upon an existing interface or several interfaces that your component must implement. In this case, it is up to you, the component developer, to implement the agreed-upon interface. EAServer stores HTML documentation for all interfaces in the IDL repository in the html/ir subdirectory of your EAServer installation.
Define a new IDL interface or interfaces
If you are defining the interface yourself, you can use EAServer Manager to create a new interface for the component. Chapter 5, “Defining Component Interfaces” describes how.
IDL interfaces for C components cannot have create and destroy methods. These conflict with the C create and destroy functions that are called when your component is instantiated and destroyed, respectively.
Copyright © 2005. Sybase Inc. All rights reserved. |