Sales Support
 
Try Now! NeuroKernel
Live Demo
 
   Purchase Online Now
   Request a Quote
    Learn About
  NeuroKernel Technology
  NeuroKernel Editions
  Consulting Services
  Partner with NeuroDNA
  Rebranding Services
  NeuroKernel Screenshots
 

OEM
Partnership

  Recent News

July 1st, 2009

Now you can easily follow latest NeuroKernel development logs on Twitter.

February 6th, 2009
NeuroKernel v2.0 will be released in Spring 2009 with additional technologies. 
 
more news
 
   
  Cutting Edge Features   Summary
 Adaptive Runtime Selection  Ability to run with or without a Java plug-in
 Browser based Rendering Engine  DHTML and JavaScript based high performance rendering engine
 Built-in Server Communication  Delegation based built-in client/server communication
 Java Based Innovative API  Completely Java based programming using an Innovative API (MVC)
 Powerful Widget Set  High performance Widget Set which can utilize HTML if necessary
 J2EE Based Server Side1  Can run with any J2EE servlet container
 High Performance Scalability  Can scale vastly using a custom distributed high performance session handler
 XML UI Definition Support (XUID)  XML based NeuroKernel UI declaration with scripting bridge (Beanshell, Rhino)
 Advanced Graphics Features  Browser based interactive vector graphics directly from NeuroKernel Java API

NeuroKernel 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. Adaptive and intelligent client/server technology behind NeuroKernel runs applications either on the client or on the server transparently. NeuroKernel technology is based on open standards and its internet-centric architecture will work with the existing infrastructures out of the box.NeuroKernel is designed to consume very low network bandwidth, and absorbs all disadvantages of costly HTML, JavaScript based heterogeneous Internet application development and deployment approaches.

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. NeuroKernel Platform is a Java TM based technology. Although the user interface rendering engine completely uses the document object model of the supported browser2, applications are written entirely using a Java Based API and SDK. NeuroKernel platform has two transparently handled runtime modes;



1. Client Runtime Mode
In this mode, system 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. If no Java plug-in is detected, system switches to Server Runtime mode explained below.

In Client Runtime Mode, it is also possible to run applications completely at the server without loading them to the Java plug-in. This gives extra flexibility as well as protection for certain applications. This technology is called Mixed mode technology. It runs through Java plug-in but applications run in a Server context. This mode is only available when running with Client Runtime mode.



2. Server Runtime Mode
In this mode, system creates a kernel context for the user on the server side where desktop and applications run inside (Server Kernel Context). NeuroKernel platform functions more 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.

Server Runtime Mode will work out of the box from mobile devices with WebKit, IE 6 or Mozilla Fennec mobile browsers. However, we are planning a lightweight mobile desktop for NeuroKernel in v2.0 keeping the full desktop optional. 


 Supported Platforms Reference Card
 
1 Servlet Engines Supported by NeuroKernel: All J2EE compliant servlet engines are supported
2 Browsers Officially Supported by NeuroKernel: IE 5.0+, Firefox 1.5+, Safari 3.0+, SeaMonkey 1.0.1+.
3 All Gecko or XULRunner based browsers will work out of the box with NeuroKernel.
4 All WebKit based browsers built with latest WebKit source code works perfectly in Server Runtime mode, such as Google Chrome. If Java to/from Javascript bridge is implemented well, they may run in Client Runtime mode too.


Copyright © 2004-2009, NeuroDNA Computer Ltd About NeuroDNA | Privacy | Terms | Trademarks | Contact | Türkçe     Twitter | RSS