In the company I am working for, XML is more and more used for every
kind of
interface. For example if you have a system that is capable to get its
input from
outside (like commands to be executed), it is very likely that we will
design the
system so that it will get its commands or inputs in XML form.
For example, our change and configuration tool for z/OS which controls
all the
mainframe installations (module copy to the production libraries etc.).
This tool
is normally controlled by ISPF dialog input, but it has a batch input
facility, too.
This batch input facility allows for the remote compilation of C sources
and copies
to the production libraries, which come from remote systems and servers.
The meta
information, which controls the processing, are XML documents. The CCM
tool accepts
XML data as input and executes the transfer and installation processes
specified by
these XML documents.
Other examples are XML documents used to specify banking transactions,
or XML messages, used to communicate with external partners. XML is almost
omni-present in our business (insurance and banking).
For the XML processing on z/OS and Linux/Windows, we use a XML parser and
generator suite which I wrote in the years since 2001. It is very fast
and the customer
is very happy with it - it seems to outperform the other products (even
IBM's) by a
factor of 3. The parser and generator is written in ANSI-C and is
callable by C and PL/1
and - probably - other languages, too.
Kind regards
Bernd
Am 09.02.2012 08:18, schrieb Michael Klaeschen:
So far, I did not see answers. So I try to add my 2 cents.
what are the systems that use XML? ... Well, I don't know for sure. But I
would say the common suspects: Windows, Linux, AIX as well as smart phones
and other manager tamagoccies. The one I know is z/OS. But not only since
V1R11: I was responsible for XML Toolkit in a z/OS installation from about
2002 to 2007. Today, I lost track a little bit. From IBM's internet page
on XML for z/OS, I saw current version is V1R10 from 2009. May be IBM
placed it into BCP starting with z/OS V1R11. I would be happy to read more
details about this. XML support has been implemented in several z/OS
components. As one example, RACF has a lot of XML features.
In case you do not know about XML at all: XML is interesting for
exchanging data across different system architectures. An XML file always
starts with a description, in which coded character set the data is
represented. It's like file tagging in z/OS Unix HFS. The data is well
structured and therefore can be checked, parsed, evaluated etc. very
easily from a software development point of view. XML Toolkit is a set of
such functions (OO folks call it 'methods') available for Java and C++. I
was told CoBOL has built-in support for XML. From my experiences, whenever
it's about 'web', you'll stumble across XML sooner or later (for example
'server.xml' in WebSphere).
Cheers
Michael
Von: John Norgauer<[email protected]>
An: [email protected]
Datum: 2012-02-03 18:07
Betreff: XML
Gesendet von: IBM Mainframe Discussion List<[email protected]>
Our z/OS 1.11 system has XML installed and I was wondering... what are
the systems that use XML?
Thanks
John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
2315 Stockton Blvd
ASB 1300
Sacramento, Ca 95817
916-734-0536
SYSTEMS PROGRAMMING...... Guilty, until proven innocent !! " JN 2004
........
"Hardware eventually breaks - Software eventually works" anon
........
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN