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 NPPBS90.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 32-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 |
| Distributed computing | You cannot connect to PowerBuilder application servers |
| Dynamic Data Exchange (DDE) | Calling PowerScript DDE functions causes an execution error |