Using the secure PowerBuilder window plug-in

How to use it

You follow the same basic steps to develop and deploy applications using the secure PowerBuilder window plug-in as you do when using the standard PowerBuilder window plug-in. (These steps are described in “Developing and deploying a PowerBuilder window plug-in application”.)

The only difference is that the secure PowerBuilder window plug-in uses a special version of the standard window plug-in DLL. The secure version of the window plug-in is NPPBS105.DLL.

Restricted functionality

Using the secure PowerBuilder window plug-in severely restricts the PowerBuilder application running on the client workstation, denying access to the client system except for printing. For this reason, using the secure window plug-in might not be appropriate in all situations.

The types of activities listed in Table 33-3 are restricted when you use the secure PowerBuilder window plug-in.

Table 33-3: Secure window plug-in restrictions

Activity

Restriction

External functions

Calling an external function causes an execution error

Certain PowerScript functions

Calling a restricted PowerScript function causes an execution error

Database connection

Calling PowerScript functions that result in database access causes an execution error

Internet access

Applications that use the secure PowerBuilder window plug-in can establish an Internet connection only to the current Web server

E-mail

Calling PowerScript Mail functions causes an execution error

OLE

Calling PowerScript OLE functions causes an execution error

Dynamic Data Exchange (DDE)

Calling PowerScript DDE functions causes an execution error