Deploy desktop applications to the web
|Deploy desktop applications to the web...|
The Omnis Web Client™ plug-in lets you embed your application into a standard web page and allows you to create all types of thin client, multi-tier and web-based applications accessing any type of server database. The Omnis Web Client effectively deploys the GUI aspects of an application to web browsers, while the business logic and database management is handled on the Omnis Server, via your web server.
Applications using the Omnis Web Client technology comprise the remote form class or window in the user's browser, the web client plug-in, the web server, and the Omnis application server.
The Omnis Remote Form
The Omnis Web Client Plug-in
The Omnis Application Server
Developing web applications with Omnis
To develop a Web Client application you design an Omnis remote form and a web page to display the form. Designing the remote form class is very similar to designing a standard window in Omnis Studio. You can use any html editor to create a web page then embed the Web Client object. The web page should allow users to download the Web Client plug-in and any additional components which your remote form may use. On Windows, the web client plug-in can be installed automatically using a signed CAB file.
Deploying web applications
Once you have developed your Omnis web forms and HTML page(s), you need to deploy the application. You place your Omnis application on your Omnis server and upload your web page to your intranet. When users access the web page they will be prompted to download the Web Client plug-in and any additional components needed for the application, then they can interact with your application or database straight away.