logo WinWrap®

Client-Server Script Development

WinWrap® Basic is an embedded macro language component available for .NET and COM 32/64 bit Windows applications. The WinWrap® Basic Component is an alternative to Visual Basic for Applications VBA, ActiveX (e.g. VBScript, JScript, PerlScript, Rexx-based WSH engines and others), and VSTA for this purpose. The WinWrap® Basic Component is compatible with VBA, Sax Basic, VB.NET and Visual Basic 6.0 style scripts.

Using scripting in a server application requires a script development capability. For sophisticated script editing with auto completion and syntax highlighting use the BasicIdeCtl. The WinWrap® Basic Scripting Control gives you the tools you need to develop powerful custom scripts on server applications.


Server Application Running WinWrap® Basic BasicNoUIObj Component

Client-Server Script Development

Developing server scripts may require a second application. For sophisticated script editing with auto completion and syntax highlighting use the BasicIdeCtl. Embedding a duplicate of the stand-alone server in this application provides the script developer access to the server language extension. The scripting engine is running with an IDE. Server script editing and debugging is done here.

More Client-Server Solutions

Client-Server Script Execution This solution shows the architecture of a client-server application with a WinWrap® Basic scripting enabled server. The WinWrap® Basic Scripting Control gives you the tools you need to design/debug and execute powerful custom scripts on server applications. The WinWrap® Basic Scripting Component provides the solution for deploying custom scripts with your server application. See Client-Server Script Execution.
Client-Server Script Testing and Debugging Using scripting in a server application requires a script debugging capability. WinWrap® Basic's remote control capability allows scripts to debugged from the client. The existing client/server connection can transport all the script debugging commands and execution status. The WinWrap® Basic Scripting Control gives you the tools you need to debug powerful custom scripts on server applications See Client-Server Script Testing and Debugging.
Remote Applications Control/Debug Scripts Control and Debug a server or remote application's scripts. The Synchronized Property, Synchronize Method and Synchronizing Event (OnBasicSynchronizing Callback) work together to add remote control to WinWrap® Basic. See Remote Applications Control/Debug Scripts.

Conclusion

WinWrap® Basic Scripting provides a secure and highly adaptable means for configuring and specializing server applications.

Copyright Polar Engineering, Inc.