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.
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.
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 |
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 |