IMS (Information Management System) - Mainframes.com
Information Management System
Please! Verify all details or
suggestions with the appropriate vendor and / or vendor's manuals.
IBM Information Management System (IMS) is a joint hierarchical database and information management system with extensive transaction processing capabilities.
IBM designed IMS with Rockwell and Caterpillar starting in 1966 for the Apollo program, where it was used to inventory the very large bill of materials (BOM) for the Saturn V moon rocket and Apollo space vehicle.
The first "IMS READY" message appeared on an IBM 2740 terminal in Downey, California, on 14 August 1968.[citation needed] In the interim period, IMS has undergone many developments as IBM System/360 technology evolved into the current z/OS and System z9 and z10 technologies. For example, IMS now supports the Java programming language, JDBC, XML, and, since late 2005, web services.
Vern Watts was IMS's chief architect for many years. Watts joined IBM in 1956 and worked at IBM's Silicon Valley development labs until his death on April 4, 2009. He had continuously worked on IMS since the 1960s
Read more on WikipediaWhy IMS
Grow your business, lower your costs, and integrate your enterprise with IMS
IBM Information Management System (IMS), built on IBM System z, delivers the lowest cost transaction and hierarchical database management system for mission critical OLTP. By providing capabilities for both managing and distributing data, IBM IMS delivers the highest levels of availability, performance, security, and scalability in the industry. Expansive integration capabilities enable SOA exploitation, enhanced analytics, new application development, mobile technology, and more.
Read more at IBM IMS Website
Running applications under IMS
z/OS Language Environment Programming Guide
SA38-0682-00
This topic describes Language Environment support for
applications running under IMS/ESA® Version 3 Release 1 and later.
You do not need to change any of the code in your application in order
to run under IMS/ESA, but there are a number of restrictions and
recommendations that you should consider. Two of these concerns include
ensuring proper condition handling under IMS™ and running your
application in an IMS/ESA environment. These topics, together with an
overview of how Language Environment interacts with IMS, are discussed
in detail.
For a detailed description of how to write IMS batch and online
applications, see the IMS Application Programming Guide appropriate to
your version of IMS.
IBM IMS videos on YouTube
Website