NetKernel ServicesNetKernel RDBMS ServicesNetKernel Image Processing ServicesNetKernel XML Processing ServicesNetKernel SOAP Processing ServicesNetKernel Client / Server HTTP ServicesNetKernel Client / Server HTTP ServicesNetKernel Cron ServiceNetKernel Native Pipeline ProcessingNew NetKernel Services
NetKernel Services

NetKernel comes with a prodigious set of diverse, pre-built, ready-to-use services.

RDBMS Services

NetKernel provides a comprehensive set of services to work with relational databases. They support transactional database updates and queries as well as the execution of stored procedures. The results sets have their own resource object model which can be rendered as XML and combined with other XML technologies to create pure declarative applications.

Image Processing Services

NetKernel includes an Image resource model which contains the image resource type and a set of image processing services. These can be used to build powerful image processing pipelines as simple sequences of processing steps which for example, might dynamically create an SVG vector image, render it to a raster image, resize, quantize, crop and serialize to a final PNG image.

NetKernel XML Processing Services

Modern systems communicate using XML. But the complexity of the XML APIs and the brittleness of code makes it a nightmare to deal with internally. NetKernel changes all this. With its comprehensive XML resource model, compose robust and flexible XML solutions by sequencing simple services.

Using XML technologies as services ensures that the complexity of the myriad implementation APIs is hidden. Suddenly, XML messaging systems can be composed and configured simply and rapidly.

NetKernel SOAP Services

NetKernel is a SOAP peer equally adept at hosting or using SOAP services. With NetKernel it's easy to slice, dice and route SOAP messages.

NetKernel can expose any internal service as a SOAP service and uniquely enables the message processing code to be simultaneously exposed as SOAP 1.1, 1.2 and REST services. Why worry about REST vs SOAP when you can have both?

NetKernel Client / Server HTTP Services

It is natural to think of NetKernel as a high-performance server. But it is more. NetKernel is actually a symmetrical peer and this opens up interesting possibilities. For example, use NetKernel as a scriptable HTTP client. Since NetKernel is a RESTful URI resolver, a NetKernel program can simply issue a request for remote resources using its HTTP client services. Suddenly a whole world of resources are available - from RESTful web services to 'Web 2.0 Mash-ups'.

NetKernel RDF Services

NetKernel provides an RDF resource model that includes RDF services. Parsers and serializers for all common RDF serializations are complemented by multiple set operations, query and update.

NetKernel Cron Service

Precisely schedule tasks with the Cron service. Use Cron jobs to run database reports, periodic maintenance code or implement a reminder service within an application.

NetKernel Native Pipeline Processing

NetKernel provides services to seamlessly incorporate platform native processes into your solution. Leverage the POSIX/Gnu tool chain within NetKernel's RESTful pipeline framework.

New NetKernel Services

Writing NetKernel services is simple. Just a few lines of code will allow your legacy libraries to become URI addressable services. Reuse your code and acquire the flexibility and scalability of the NetKernel address space.

1060 and NetKernel are respectively registered trademark and trademark of 1060 Research Limited
© 2002-2008, 1060 Research Limited