Frequently Asked Questions

 

This document is provided as a source of information about many of the common questions asked about Alliance XML/400. You can use the links below to go to a specific section, or use the Find button on your browser to search for a topic or phrase.  

 

Can Alliance XML/400 translate XML documents to my AS/400 database?

Can Alliance XML/400 create XML documents from my AS/400 database files?

Which XML standards are supported?

What training is required to use Alliance XML/400?

Can Alliance work with our Proxy servers?  

How can Alliance XML/400 reduce my costs?

What help is available in Alliance XML/400?

How are translation errors handled?

What are the hardware and software requirements?

Can we try Alliance XML/400?  

 

Can Alliance XML/400 translate XML documents to my AS/400 database?

Yes. Alliance XML/400 can validate XML documents and translate them to your AS/400 database files. You create an inbound XML map that tells Alliance which XML fields are to be mapped to your AS/400 database files. The data in one XML document can be used to update multiple AS/400 database files. Alliance will assign a unique key to each record if you like. Once you create the inbound XML map Alliance will translate your XML document to the database. Alliance handles all of the conversions of numeric strings to AS/400 packed, zoned, binary, and floating point fields. No programming is necessary to create the translation. [top]

 

Can Alliance XML/400 create XML documents from my AS/400 database files?

Yes, Alliance can use any externally described database physical or logical file as a source for creating XML documents. You first create an outbound XML map to tell Alliance which AS/400 files and fields are used to create the XML document. You also use the map to define which XML headers, trailers, tags and attributes you want to create. Once the map is complete you can create the XML document using the XML APIs or commands in Alliance. No programming is required to create the XML maps. [top]

 

Which XML standards are supported?

Alliance XML/400 can work with any XML standard that supports XML parsing and validation using the industry standard DOM parser. This includes XML, cXML, cbXML, ebXML, EDI/XML and private XML documents that you create. [top]

 

What training is required to use Alliance XML/400?

Most Alliance customers find that taking the walkthrough and reviewing the tutorial information is sufficient to beging working with Alliance XML/400. Our technical support staff can assist you with answers to your technical and programming questions. You should be familiar with XML documents and the various standards for XML.  You should also be familiar with AS/400 database terminology and usage. If needed, on site training is available. [top]

Can Alliance work with our Proxy servers?

Yes, the Alliance HTTP client application can send XML documents to a remote web server through a Proxy server that implements the CERN standard for proxy server negotiation. Most proxy servers, including the Microsoft ISA proxy server, support the CERN standard and Alliance can negotiate the proxy interface.. [top]

 

How can Alliance  XML/400 reduce my costs?

Alliance XML/400 costs less to license and support.  Many AS/400 XML translator products cost several thousands dollars in acquisition cost and have very high on-going training and support costs.  The complexity of the translators can lead to high service fees from the software vendor as well as long development projects.  With Alliance XML/400 you can get projects done faster with less outside support. This leads to lower total cost of ownership. [top]

 

What help is available in Alliance XML/400?

Alliance XML /400 provides tutorials that take you step-by-step through the process of translating an XML document to AS/400 format, and translating AS/400 data to XML format.  The sample translation maps referenced in the tutorials are provided in the product library.  You can copy these sample maps to your own project as a starting point for creating your own XML translations.  In addition to the tutorial, Alliance XML/400 provides a printed user guide, on-line help for each panel, context-sensitive help for all commands, and help from our support organization. [top]

 

How are translation errors handled?

When you ask Alliance XML/400 to translate an XML document it will provide you with a return code indicating the success or failure of the translation.  Your program can then take appropriate action.  If an XML document has an error but is not important to your application, you can choose to ignore the error.  Or you can write error information to your database and continue translation.  You are in control of the error handling. [top]

 

What are the hardware and software requirements?

Alliance XML/400 can run on any RISC AS/400 or iSeries platform from V5R1 or later.  You must have the IBM Java Virtual Machine (JVM) installed in order to parse inbound documents. The JVM is a no-charge licensed program from IBM. Other than the AS/400 JVM you do not need any other third party software. [top]

 

Can we try Alliance XML/400?

Yes, Alliance XML/400 is available on a 30-day trial basis without charge or obligation.  You can download it from our web site at: www.patownsend.com or you can request a shipment with CD media by calling us at: (800) 357-1019.  International customers may call at: +01-360-357-8971 or contact an authorized Townsend distributor in your country. [top]

Home l Products l Industries l Partners l Support l Search l Technology l Customers l Contact l Legal/Privacy