Distribution
Virgil's products and solutions come with fully functional and configurable user interfaces. The user interfaces are fully zero-client through a Virgil developed AJAX/COMET framework that allows for streaming updates from the server to browser screens with the use of client-side compilation of code:

This combination of technology also supports interactive behaviour of deal capture screens, adjusting and filtering drop-down options down the process of entering a transaction and validating input.
Portals
Intergration in enterprise portal technology brings advantages; all functionality is available under single sign-on and authorizations per data channel, services level and trade authorization can be managed by profiling portal users. Portal users can organize page lay-out in enterprise portals and on top of that Virgil's user interfaces can be personalized seamlessly.
Our portlets comply with JSR 168/268 standards and have been tested on IBM Websphere (currently 6 and higher supported), Liferay and JBoss. Liferay and JBoss are open source enterprise portals that can be packaged, delivered and supported as part of our offering.
The portal, whether packaged or not, can easily be extended with other features and content. The development standards are open and Virgil does provide custom built solutions as part of our offering.
Also part of our offering the delivery of custom CSS to align look and feel of the portal with clients' brand.
Portlets
Aside from the standard functions provided under the Data Engine, transaction and supporting portlets are available:
FX and interest swap trade capture, single request
Securities trade capture
Securities order or Quote detail, showing market depth
Portfolio overview, real time priced
Deal blotter, with search and filter functions, also capturing non-accepted quotes and denied requests
Intervention blotter for (sales) trading desks
Multi-yield curve monitor
Mobile
All user interfaces and - functions are compatible with Safari, and the building of mobile sites. Server side, we have deployed a state-handler that keeps track of all states that individual users go through. These states can be retrieved, upon restart should connectivity fail for a moment. This state-handler was once build to support internet usage, and now proves to be a strong feature for mobile outlets.

