About PowerBuilder extensions

The PowerBuilder Native Interface (PBNI) is a standard programming interface that enables developers to extend the functionality of PowerBuilder. A PowerBuilder extension can be provided by Sybase, by you, or by a third party.

This book provides reference information for extensions provided by Sybase. In PowerBuilder, these extensions are for Enterprise JavaBeans clients, the PowerBuilder Document Object Model (PBDOM), SOAP clients for Web services, and the UDDIProxy class. Embedding these features in separate extension files instead of adding them to the core PowerBuilder runtime files helps keep the footprint of deployed applications as small as possible.

For information about building your own extensions, see the PowerBuilder Native Interface Programmers Guide and Reference.

To find out about extensions provided by other developers, check the PBNI section of the PowerBuilder CodeXchange site.

NoteUse with .NET targets You can use the built-in Web services client extension (pbwsclient125.pbx) in applications that you plan to deploy to .NET as PowerBuilder .NET Windows Forms applications. You cannot use any other PBNI extensions in a .NET target.