The Application Deployment Environment

Applications developed with the XpertRule development platform are generated as Web applications for deployment. XpertRule supports two deployment architectures:

.NET Deployment

In this deployment, the user interface is generated using an Ajax (javascript and dynamic HTML) rich browser interface working in conjunction with a .NET runtime engine running the application flows, rules, calculations and external interfacing. The .NET deployment option is multi-tenanted, high performance and scalable.

The generated Ajax Web interface can be used as an iframe within a browser based CRM or similar application. Data can be exchanged using web services or REST interfaces.

Decision Tree

Browser Deployment

XpertRule has recently introduced a new and unique Javascript runtime engine which runs fully within the browser. The engine works in conjunction with an AJAX browser based user interface. The JSS files and the associated assets (images etc.) are downloaded from an HTTP (or HTTPS) server. The result is exceptional performance and scalability for companies with large contact centres, partner network or a very large web self-service end-user base. The Javascript engine runs in an iframe and can exchange data with other applications using a Rest interface. The javascript deployment is the core technology for the Software as a service offering from XpertRule.

Decision Tree