About building an EAServer client

A PowerBuilder application can act as a client to an EAServer component. To access a method associated with a component on the server, the PowerBuilder client needs to connect to the server, instantiate the component, and invoke the component method.

In general, you use an instance of a Connection object to connect to EAServer. If you want to create a CORBA-compatible client, you can use the JaguarORB object to establish the connection to the server. By using the JaguarORB object, a PowerBuilder client can access EAServer in the same way that a C++ client would.

NoteAccessing EAServer components from a .NET client You can connect to EAServer components from .NET components and applications that you create with PowerBuilder.

For information on the differences in behavior of Connection objects and JaguarOrb objects when you connect to EAServer from a .NET client, see the chapter on “Building .NET clients for EAServer” in the Deploying Applications and Components to .NET book.

You can use the techniques described in this chapter to build clients for EJB components running in EAServer. For information about building a client for EJB components on EAServer and other J2EE-compliant servers, see Chapter 27, “Building an EJB client.”