OmniMark 8: Streaming Unlimited
A Major Release of a Trusted Tool
Streaming Unlimited
OmniMark 8 features a set of language improvements that combine to deliver a key innovation in content processing technology - Streaming Unlimited. This capability removes all constraints that previously held developers back and, in enabling streaming applications of unlimited complexity, delivers new levels of performance and productivity.
Performance Improvements
The performance of the OmniMark engine has been significantly enhanced, especially in the core pattern matching operations. Given that performance was already a key differentiator of OmniMark, these improvements serve to widen the gap between OmniMark and possible alternatives for core content processing tasks.
Command Line Compiler/Virtual Machine Support
The OmniMark Concurrent Processing Engine package now includes OmniMark C/VM, the command line compiler/virtual machine that permits uncompiled OmniMark applications to be processed directly and comprehensive feedback provided in the event of errors. This permits developers to prepare OmniMark applications outside of the Integrated Development Environment (IDE), if desired. More importantly, this capability provides a key dimension of support to the powerful technique of real-time application generation - a technique that is growing in popularity amongst the most advanced users of OmniMark.
Updated OmniMark Studio for Eclipse
The OmniMark Studio IDE has been upgraded to a newer version of Eclipse, giving OmniMark developers access to all of the advanced features available with Eclipse. The OmniMark Studio for Eclipse has also undergone significant improvements so as to provide developers with the most productive development environment possible.
Web Services Broker
The OmniMark Web Services Broker is now included as a standard component within OmniMark Concurrent Processing Engine. The Web Services Broker enables OmniMark developers to integrate their applications into enterprise applications using standard web services protocols. This makes it much easier for organizations to add sophisticated content processing features to their enterprise applications.
XQuery Support
OmniMark 8 includes support for the XQuery standard. The new XQuery library connects to the Sedna XML Database. This open source XML Database was developed by the MODIS group of the Institute for System Programming of the Russian Academy of Sciences. Working with Stilo, they have developed the XQuery library based on Stilo's OMDB interface model. Integrating the XQuery support into the OMDB model is important because, for customers, it significantly reduces the cost of switching between relational database programming and XML database programming, as is frequently required when developing sophisticated enterprise applications.
Updated XSLT Support
OmniMark 8 features updated integrations with the latest versions of Xerces and Xalan. This ensures that the processing of XSLT and XML available within OmniMark is aligned the latest enhancements in both the standards and the application behavior available in popular open source tools.
Enhanced Database Connectivity
The database connectivity within OmniMark 8 has been significantly enhanced with the addition of support for Oracle 9i and 10g and the introduction, as a standard component within the OmniMark Concurrent Processing Engine, of the Documentum 5.2 Connector.
Encrypted OmniMark Source Code
With OmniMark 8, you can encrypt your OmniMark source code, allowing you to distribute OmniMark programs without revealing your intellectual property to your customers. This capability is also of interest to organizations wishing to maintain tight control over the configurations of their mission critical content processing applications.
Expanded Platform Support
In addition to Windows, Linux, Solaris, and a wide variety of UNIX platforms, OmniMark is now available for HP Itanium II.
top
|