Stingray - HTML5 Multi-Tenant Rich Internet Application Container
Stingray is a web space that manages native content, together with 3rd party widgets and the interaction between them. Leveraging the power of HTML5; for faster and more efficient write once, run everywhere apps.
Stingray supports WebStreamer solutions and the integration of client libraries used to communicate with the leading push servers and WebSocket gateways that are part of WebFG's WebStreamer platform. It can leverage the advantages of HTML5/WebSockets which was designed for bidirectional, real-time communication over the Web. WebSockets provides a far more efficient protocol, and scales far more effectively than the existing http1.1 used currently with HTML4.
Stingray is the result of a 7 man-year product development project by WebFG to create an enterprise level, natively multi-channel financial information and trading terminal. Part of that process was to bring together the best technology and to integrate all elements necessary to make it suitable for both for professional and active retail market users. Once developed, the resulting analysis made it evident that part of this technology that could be used in a complementary concept and with a much broader scope for its use, this being a web application container for HTML5 applications. Due to the technology used for the original development we can now provide a container space that manages different web content, offering the possibility for content interaction. As a container, it's more precisely an "HTML5 Multi-Tenant Rich Internet Application Container" where:
Development can be made within a single framework (a single container) with a unique architecture, hosting the content as widgets, web apps etc.
Portlet Support
Our objective was to develop an interaction between different components, whether developed internally or by 3rd parties. This interaction is via bidirectional widgets not only between themselves but also within the back-end.
Stingray supports HTML5 and all compliant browsers, so that you write once and it will run on any browser; desktop, tablet, smartphone etc.
HTML5 development can improve navigation and provides more features, e.g. it allows;