Javascript DHTML Drop Down Menu Powered by dhtml-menu-builder.com

Integrated XML/SGML Enterprise Publishing Software & S1000D Solution

UltraXML™ Server

Scaleable Blackbox XML Publishing Engine Server Solution

 

Introduction

UltraXML™ Server is an XML  publishing engine designed to run as a Windows service. It uses the standard SOAP protocol to listen for commands. This allows clients to be multi platform, sending XML SOAP messages over HTTP to the Windows Service. Any number of instances of UltraXML™ Server can be installed on any number of machines located anywhere which can work in parallel, processing the jobs sent to it by the client application. Each running server instance will batch queue any number of jobs that any number of concurrent clients send it. Each job can be given a priority in by the client

application. Jobs with lower priority numbers will jump any job queues on that server instance.

 

UltraXML™ Server Setup

You can install and run as many instances of UltraXML™ Server as required on that machine. Multiple instances can be useful on a single processor server machine to help spread the processing load equally between concurrent jobs. When only one instance is used then client jobs will be batch queued and processed in FIFO (first in first out) order, unless a job is prioritized by the client whereupon it can jump the queue if other jobs are queued before it is processed.

The installation can be performed on multiple server machines (by purchasing additional licenses) if it is expected that the job load will be high. This enables your solution to be fully scaleable, with each machine processing different jobs. Since client/server communication is done via SOAP, the servers can be located anywhere on an Intranet or Internet connection.

When solutions use multiple instances of the server, it is the responsibility of the client software to decide which server should process the job. This can be configured in many ways. For example, the client can hold an array of server locations and port numbers and send the next job to each one in turn, thereby spreading the load equally. Alternatively one server instance can be assigned to certain users of the client software or a combination of exclusive user servers and equal load spreading for other users could be setup. After installing the software package and inserting the server dongle, the Windows Services must be configured.

 

Client Software

The client software can be written in any language and platform that can support the SOAP standard. The UltraXML Web Service Description Language file (WSDL) can be found at www.webxsystems.com/UltraXML.wsdl.
Many client programming systems (such as Microsoft Visual Studio dot net) are capable of reading a WSDL file and automatically producing the required functions.

 

Key Features
  • Scaleable blackbox server solution
  • Fully automated and distributed production
  • Runs on Windows 2000 and XP
  • Single or multiple composition engines
  • Allows distributed production
  • Schedules, prioritises and monitors work flow
  • Runs as a Windows service

Email

Home | Email Contact | Profile | Markets | Privacy Statement
Become a Reseller | Partners | Events
UltraXML |UltraXML Server | UltraXML ActiveX Control | UltraXML:Author | S1000D Publication Manager
UltraCSDB S1000D CSDB | Data Conversion | Consultancy
UltraXML FAQs | UltraCSDB FAQs | Download |

Hline