[1]NeuroKernel [2] is a High Performance, Vastly Scalable, Embeddable, Internet-Centric Client/Server Computing Platform with a Breakthrough Adaptive Runtime Technology. The NeuroKernel Technology will break all the expensive and difficult to overcome barriers around Client/Server Development and Deployment.
NeuroKernel platform automatically launches a web browser based workstation to operate. All NeuroKernel applications are served just like web applications using a small, extensible and high performance user interface-rendering engine, which is completely based on DHTML and JavaScript. The flawless architecture of the rendering engine functions more like an X Window Server with a UI Protocol Extension. Applications render only where necessary. The rendering engine, which caches entire User Interface reducing the heap usage of JRE, makes NeuroKernel operationally very adaptive. NeuroKernel Platform is a Java TM based technology. Although the user interface rendering engine completely uses the document object model of the supported browser, applications are written entirely using a Java Based API and SDK.
NeuroKernel Adaptive Client/Server Computing platform has two transparently handled runtime modes. The system first looks for a JRE 1.1+ compatible Java plug-in with Live-connect capability. If it finds one, it creates the kernel context into the Java plug-in where desktop and applications run inside (Client Kernel Context). The user interaction is encapsulated inside the browser, and only data communication is made with server. Client Kernel Mode resembles a workstation with an X Window System.
If the system cannot detect a Java-plug-in with live-connect capability, it creates a kernel context for the user on the server side where desktop and applications run inside (Server Kernel Context). In this mode, NeuroKernel platform functions like a combination of a Display and a Presentation server. Only the user interface data is sent to the Browser using an efficient Http Request Object based (AJAX) communication technology. Even the most complex applications will launch in milliseconds to the browser. After the application is visualized, only user actions travel to the server generating minimal data transfer. In both runtime modes, NeuroKernel desktop and applications render 100% same because the rendering engine used is the same. It is also possible to select the runtime mode manually from the boot up screen of NeuroKernel.
Discover NeuroKernel Technology and Online Demo from: http://www.neurodna.com/ [3]
Links:
[1] http://www.neurodna.com/
[2] http://www.neurodna.com/
[3] http://www.neurodna.com/