Bristol Technology Announces eXactML 1.1 The Most Efficient Way To XML-Enable C++ Applications; New eXactML Parser More Than Three Times Faster than DOM Parsers.Business & Technology Editors DANBURY, Conn.--(BUSINESS WIRE)--May 3, 2000 Bristol Technology Inc.(R) today announced eXactML(TM) 1.1, a new release of its software product that allows software developers to dramatically accelerate the implementation of XML XML in full Extensible Markup Language. Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. in eBusiness applications. Not only is eXactML 1.1 revolutionary XML parser Software that reads an XML document, identifies all the XML tags and passes the data to the application. See XML processor. technology more than three times faster than DOM parsers, but eXactML also detects errors in DTDs or schemas early enough in the application development process that it greatly reduces the time needed to develop C++ code to support XML. eXactML provides a seamless method of adding XML to applications by generating object-oriented interfaces for reading and writing valid XML content based on any DTD (Document Type Definition) A language that describes the contents of an SGML document. The DTD is also used with XML, and the DTD definitions may be embedded within an XML document or in a separate file. or schema. eXactML drastically reduces the time and expertise needed to support XML, while improving application quality. "The immediate problem facing many organizations is to XML-enable existing applications as fast as possible," said Ken Blackwell, chief technology officer for Bristol. "eXactML creates an object-oriented framework that melds neatly with existing application source code. With eXactML, developers can spend their time solving business problems instead of dealing with the intricacies of detailed XML programming." eXactML Helps Connect the European Community The Euro may not be the only thing uniting Europe. eXactML is an integral part of a current project funded by the European Commission to develop easier access to tourism, transport and culture information via the Internet. Etra I&D of Spain is one of the companies lending their expertise to this project. "We chose eXactML because of its technologically advanced features," said Carmen Carmen throws over lover for another. [Fr. Lit.: Carmen; Fr. Opera: Bizet, Carmen, Westerman, 189–190] See : Faithlessness Carmen the cards repeatedly spell her death. [Fr. Bachiller of Etra I&D. "eXactML has enabled us to reduce the development time using the same number of resources. eXactML allows us to exchange information between the modules of our system and provide an efficient presentation of results to the users." See (http://www.bristol.com/exactml/wtwtw.htm) for the complete story. Key Features - Parsing See parse. parsing - parser at Breakneck break·neck adj. 1. Dangerously fast: a breakneck pace. 2. Likely to cause an accident: a breakneck curve. Speed eXactML generates a parser A routine that analyzes a continuous flow of text-based input and breaks it into its constituent parts. See parse. (language) parser - An algorithm or program to determine the syntactic structure of a sentence or string of symbols in some language. customized to a given DTD or schema, which can parse more than three times faster than a DOM parser, saving valuable developer time. - DTD and Schema Support eXactML supports both current and emerging standards for XML structure definitions, which enables developers to generate a schema based on their DTD. - Entity Preprocessor Software that performs some preliminary processing on the input before it is processed by the main program. See preprocessing. (programming) preprocessor - A program that transforms input data in some way before it is read by the main program. eXactML automates the very complex process of preprocessing A preliminary processing of data in order to prepare it for the primary processing or for further analysis. The term can be applied to any first or preparatory processing stage when there are several steps required to prepare data for the user. XML entity declarations and instantiations, which are not addressed at all by DOM parsers. - Automatic Class Generation and Data Validation eXactML provides developers with the ability to automatically generate C++ classes from DTDs and schemas, creating a standard, object-oriented way to rapidly use valid XML in their applications. eXactML versus DOM Developers can dramatically improve the quality of their applications with eXactML 1.1's new parser, which is customized to a specific application. Unlike generic DOM parsers, eXactML allows developers to catch errors in their DTD or schema before any XML documents are parsed. DOM parsers, in contrast, are not customized to a specific DTD or schema, and may allow errors to go unnoticed until application testing. By finding mistakes in the DTD or schema beforehand, eXactML greatly increases the quality and reliability of the code. Pricing and Availability eXactML 1.1 runs on Microsoft (Nasdaq: MSFT MSFT Microsoft (stock symbol) MSFT Movimento Sociale Fiamma Tricolore (Italy) MSFT Multi-Stage Fitness Test MSFT Master of Science in Family Therapy MSFT Macalester Students for Fair Trade ) Windows platforms; the resulting source code can be compiled on Windows, Sun Microsystems (Nasdaq: SUNW SUNW Sun Microsystems, Inc (former stock symbol; now JAVA) SUNW Stanford University Network Workstation (Sun Microsystems, Inc) ) Solaris, and Red Hat (Nasdaq: RHAT RHAT Red Hat (stock symbol) RHAT Rainwater Harvesting Association of Tanzania RHAT Register Hba Attributes ) Linux. A single developer license, including support and upgrades, starts at $690 and can be purchased online at: http://store.bristol.com. About Bristol Technology Headquartered in Danbury, Conn., Bristol Technology Inc. delivers software development solutions that make eBusiness work. Providing award-winning multi-platform application development tools since 1991, Bristol has proven expertise in cross-platform product development for Windows, UNIX UNIX Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics). , Linux, OpenVMS, and OS/390. This expertise provides a strong foundation for eBusiness infrastructure products targeted at enterprise application developers. Bristol's eBusiness products result in increased developer productivity, reduced development resource requirements, faster application development schedules, and improved product quality. The company has a European subsidiary in Amersfoort, The Netherlands, and a development center in Bangalore, India. (c) 2000 Bristol Technology Inc. Bristol Technology is a registered trademark and eXactML is a trademark of Bristol Technology Inc. All other trademarks are the property of their respective owners. For more information, please visit Bristol's home page: http://www.bristol.com. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion