|
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 |
| Powerful
Widget Set |
High performance Widget Set
which can utilize HTML if necessary |
| J2EE
Based Server Side |
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) |
An XML User Interface library
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 browser,
applications are written entirely using a Java Based API and SDK. NeuroKernel platform has two transparently handled runtime
modes;
| Client
Runtime Mode |
| 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. |
|
| Mixed
Runtime Mode |
| 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. |
|
| Server
Runtime Mode |
| If the system cannot detect a Java-plug-in with a working 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. |
|
|
|
|