A PowerBuilder application can act as a client to an EJB component running on an application server that is J2EE compliant such as Sybase EAServer, IBM WebSphere, and BEA WebLogic.
PowerBuilder Enterprise only This feature is not available in the Professional and Desktop editions of PowerBuilder.
To connect to the server and communicate with the EJB component, clients use a set of classes implemented in a DLL file, pbejbclient90.dll. To use this DLL, place it in the application's path and add the pbejbclient90.pbd file to the client application's library search path. The PBD acts as a wrapper for the DLL, enabling the PowerBuilder client to use the classes in the DLL as though they were PowerBuilder custom class user objects.
The PowerBuilder client uses local proxy objects for the EJB component to delegate calls to the EJB component's methods. Proxies are generated using a project that you can create using a wizard.