Home Up Your Contact Contents Order Tilaus



LAnguage software as dictionaries - proofing tools - machine translation
"ELT" english language teaching  - "CLT" chinese language teaching
data capture & document processing - document conversion
F-Secure anti-virus - asian language software - russian software



Maksu- ja toimitusehdot - Payment and Delivery Terms
Hinnasto - Price List





Datawatch Authorised Reseller Partner
Co-operation has been started year 1993.


Information Made Very Easy Indeed







VorteXML Server

High performance automated conversion of structured text data into valid XML.

Key Features of VorteXML Server

•    Works with profiles created by business users in VorteXML Designer

•    Provides automatic submission of jobs through Monitor Service

•    Offers ability to accept SOAP messages for easy integration with technologies such as .NET and Java

•    Allows remote execution from web service and Java clients

•    Works with MSDE and MS SQL Server

•    Utilizes key Windows 2000 technologies for optimal performance

•    Available in single or multiple instance configurations

Key Features - System Requirements - What is VorteXML Server? - How VorteXML works?
Who should use VorteXML Server? - VorteXML is built for performance.
VorteXML can execute multiple processes. - VorteXML Server as a web server


VorteXML Server is a comprehensive automation tool for the extraction and conversion of structured text documents into XML. It is expressly designed to empower business users to quickly and easily transform their operational data into XML.

The VorteXML solution is comprised of two powerful products that work together:

•   VorteXML Designer provides users a visual interface that allows them to build
and test re-useable profiles (read the section “How VorteXML Server Works” on the back for an explanation of profiles) to extract, transform and map data from existing text documents into XML without programming. VorteXML Designer may also be used for simple one-time conversions.

•   VorteXML Server provides a scalable, high-volume product that automates the extraction and conversion of text documents into XML. It includes facilities that perform automated processing of profiles created by VorteXML Designer as well as a simple API.



VorteXML Server provides mechanisms for automating the conversion of documents from enterprise systems into XML. It is the ideal solution for any organization that has requirements to:

•    Convert high-volumes of text data to XML

•    Automate complex conversions and transformations

•    Run conversions on a recurring basis

•    Trigger XML conversions based on file creation

•    Document successful completions and issues associated with completed jobs

•  Invoke conversion remotely through a web service via Java, .NET or any other SOAP enabled client



VorteXML Server takes advantage of Windows 2000 Server core technologies: Com+, MSMQ, and MSDE to provide a high volume XML conversion solution. Using core technologies, VorteXML is able to optimize performance by:

•    Allowing multiple instances of the conversion engine to run reliably

•    Utilizing a high-performance database engine for optimal throughput

•    Accepting execution commands from remote applications

Furthermore, as Microsoft releases performance upgrades to these core technologies as well as clustering and distributing extensions, VorteXML Server will be able to take advantage of them.

Developing the Server under COM+ allows multiple instances of the conversion engine to run, limited only by system resources on the appropriate versions of VorteXML Server. Administrators can optimize performance and manage peak utilization

Typical VorteXML Server process flow from output documents through conversion to valid XML to end-use.







Minimum System Requirements

Pentium III
256 MB RAM
100 MB disk space

Microsoft Windows 2000, XP

    (Microsoft SQL Server 2000 recommended for systems using more than 2 CPUs































VorteXML can execute multiple processes at the same time for high performance throughput.

through the tools available with Windows 2000 Server Microsoft Message Queue (MSMQ) allows VorteXML Server to manage the creation of projects and the execution of jobs concurrently. VorteXML server’s ability to handle communications asynchronously assures that the product will be able to execute jobs independent of additional processes.

During the execution of jobs, VorteXML server will persist data regarding the processing and administering of jobs in either the SQL Server 2000 or Microsoft Database Engine (MSDE) if SQL Server is not available. By using these components VorteXML Server throughput is at least two to ten times faster than that of the Designer, which uses the Jet Engine internally for transformations. For high-volume multi process installations, further performance improvements are possible through the tuning of the database engine. Regardless of tuning, MS SQL Server 2000 is recommended for all installations involving more than two processors.



VorteXML Server relies upon profiles created by VorteXML Designer to guide the conversion process. These files contain data extraction, filtering, calculation, transformation and mapping rules that are used by VorteXML Server to create XML output. Each distinct document type, such as invoices or purchase orders, has its own profile with the instructions for processing the input and output requirements. VorteXML Server matches the profile with an appropriate input data set to perform the XML conversion. All of the information regarding the profile, input file name and location, output location and output file prefix is stored as a project in the database and is accessible from the VorteXML Server Administration Console.

As files appear, VorteXML Server submits jobs to MSMQ from the appropriate project. Administrators can then monitor any job’s progress.

Jobs can be instantiated in three ways:

1.  As files appear, the file system’s monitor service notifies VorteXML Server to instantiate a job from the appropriate project. A job is then queued within MSMQ to begin the XML conversion of the file.

2.  The administrator can start jobs manually by selecting the appropriate project and queuing its execution.

3.  Jobs can be instantiated remotely through SOAP Messages (Read Sidebar for additional information about using VorteXML as a web service)



VorteXML Server can be configured to function as a web service. This allows the submission of SOAP messages over HTTP to remotely submit jobs from a URL, check job status and return the resulting XML or a reference to a URL where the XML resides. This allows easy integration with technologies such as Java and .NET.

The web service implementation requires MSSOAP 3 and IIS 5; alternatively the web service can be implemented using .NET, if the .NET Framework is installed.

Sample source is available for .NET, SOAP and Java clients with the purchase of VorteXML Server. Additionally a Java class is available for simple creation of SOAP messages for VorteXML Server.



















































Send mail to Mari.Haapaniemi@trantor.fi with questions or comments about this web site.
Copyright © 2002 Trantor Ky
Last modified: 04/04/08