XML Processor
NetKernel excels as an XML processor in part because of the
heritage
of the
technology.
XML Workflow Engine
NetKernel is a flexible, powerful, and fast XML processing engine.
While XML messages are inherently flexible, overall system designs
that use XML have turned out to be brittle because of the binding
required between XML, procedural languages such as Java, and object models.
NetKernel radically alters the equation because of the clean, URI address-based
composition of XML tools.
Industrial strength XML processing systems can be readily composed out of many separate, easy-to-manage
steps.
XML co-Processor
NetKernel can be embedded as a co-processor within a Java
application. The following diagram illustrates the use
of NetKernel as a co-processor for EJB components.
A powerful and flexible XML process can be easily integrated with a pre-existing
J2EE architecture. The XML application scope is limitless and includes: SOAP message slicing, XQuery data analysis or high-performance
compiled XSL transformations.