Application Deployment with WebORB for .NET

This section describes the process of deploying user applications (classes/libraries/assemblies) into WebORB.

WebORB supports simple drag-and-drop type of deployment of user applications. To deploy application assemblies into WebORB, simply copy the DLL files into the /bin folder of the WebORB enabled ASP.NET application. WebORB automatically exposes user classes for AJAX and Flash Remoting clients. The product does not require any design-time configuration steps, client stub or script generation whatsoever.

 

Standalone Mode

User application assemblies, scripts, compiled Flash movies and any other client-related resources must be deployed to the same folder that contains weborb.exe and weborb.dll files. When the application assembly is copied, WebORB exposes all classes and methods accordingly to the security restrictions in the configuration file. See the Security section for information about how to secure assemblies, classes and methods.

Hosted Mode

To install WebORB.Net into IIS, follow the instructions from the Installation\Hosted section of this guide. When WebORB.Net is installed, copy user application assemblies into the application's /bin folder. All other client0related files (such as scripts, HTML files, and compiled Flash movies.) must be placed anywhere within the root of the ASP.NET application.

By default, all classes are automatically exposed as AJAX or Flash Remoting services unless access to the classes is restricted. See the Security section for the information about how to secure assemblies, classes and methods.