IPBX_Marshaler interface

PowerBuilder Native Interface

IPBX_Marshaler interface

Description

The IPBX_Marshaler interface is used to invoke remote methods and convert PowerBuilder data formats to the user's communication protocol. A marshaler extension is a PowerBuilder extension that acts as the bridge between PowerBuilder and other components, such as EJBs, Java classes, CORBA objects, Web services, and so on.

Methods

Table 7-5: IPBX_Marshaler methods

Method

Description

Destroy

Destroys an instance of an object inherited from the IPBX_Marshaler structure

GetModuleHandle

Returns the handle of the PBX that contains the native class

InvokeRemoteMethod

Used in PowerBuilder marshaler native classes to call remote methods