Product Overview
Total Page:16
File Type:pdf, Size:1020Kb
Product Overview White Paper Published: May 2009 Applies to: Host Integration Server 2009 Summary: Microsoft® Host Integration Server 2009 offers technologies and tools for enterprise organizations to integrate existing IBM host systems, programs, messages and data with new Microsoft server applications. Look for information on Microsoft Host Integration Server 2009 on the Microsoft BizTalk® Server 2009 Web site (http://www.microsoft.com/biztalk/en/us/host-integration.aspx). Contents Introduction .................................................................................................................................................. 3 Integrating Host Programs ............................................................................................................................ 5 Integrating Host Messages.......................................................................................................................... 14 Integrating Host Data .................................................................................................................................. 18 Integrating Security Systems....................................................................................................................... 27 Improving Network Infrastructure .............................................................................................................. 29 Packaging and Licensing .............................................................................................................................. 48 Installation, Configuration and Deployment .............................................................................................. 50 Software Development Kit .......................................................................................................................... 58 Top New Features ....................................................................................................................................... 59 Conclusion ................................................................................................................................................... 60 2 Introduction Many enterprise organizations rely on heritage host server systems to run mission-critical workloads that support daily operations. These host systems include IBM mainframe System z, IBM midrange System i and System p, Hewlett-Packard UNIX (HP-UX), Sun UNIX (Solaris), and Linux servers. Commonly, these host systems run a variety of IBM system and application software, IBM server technologies and tools that form the base of enterprise IT investments. A significant challenge to enterprise IT organizations is the need to continually re-invest in these heritage platforms, to extend these systems to new workloads, including: service-enablement, on-line transactions, messaging interchange, business intelligence, workflow and collaboration. Figure 1: HIS 2009 allows enterprise IT to extend existing investments in IBM systems. Microsoft recognizes the value of this investment in “IBM host systems” and offers technologies and tools for integrating these existing systems with new solutions based on devices, desktops, and servers running Microsoft Windows® operating systems and application software. Retaining mission-critical heritage investments and integrating these with new workloads, offers many benefits to enterprise IT. Enables enterprise developers to deliver new applications sooner, through improved productivity using Microsoft Visual Studio® 2008 and Microsoft .NET Framework 3.5, without requiring knowledge of host systems and infrastructure, when compared to IBM heritage development tools and technologies. 3 Empowers knowledge workers and decision-makers to analyze and report vital information faster, by directly accessing host data sources from business intelligence tools within Microsoft Office SharePoint® Server 2007 and SQL Server® 2008, without needing to schedule host developers to write programs to extract and convert heritage host data structures. Allows IT administrators to securely connect new systems more efficiently, by utilizing industry-standard high performance routing and transmission control protocols over modern internet protocols, reducing operating expenses and total cost of ownership (TCO), while supporting all existing and new computing workloads, when compared to heritage host network infrastructure. Figure 2: HIS 2009 enables enterprise developers to deliver new applications sooner. Over the last twenty years, Microsoft has improved its host integration technologies and tools based on enterprise customer needs. Today, Microsoft host integration technologies, tools, and adapters are delivered in a variety of Microsoft products: SQL Server 2008, Identify Lifecycle Manager 2007, and BizTalk Server 2009. 4 Integrating Host Programs Host Integration Server 2009 offers technologies and tools designed to enable enterprise IT organizations to service-enable, Web-enable, and otherwise modernize their existing investments in IBM host programs. Most enterprises run a combination of commercial packaged and custom-developed host programs, written in a broad range of programming languages (Assembler, COBOL, PLI, RPG, REXX, C, Java, JCL and CL). These host programs run on server operating systems, such as z/VM, z/TPF, z/VSE, z/OS, i5/OS, as well as in Java runtimes on AIX and Linux. On mainframe and midrange host servers, the programs run within one of these host subsystems: IBM Time Sharing Option (TSO); Transaction Processing Facility (TPF); Information Management System (IMS); Customer Information Control System (CICS); i5/OS; and third-party program processing subsystems. Figure 3: HIS 2009 can call host transaction programs and automate screen-based programs. Host Integration Server 2009 offers a set of technologies for automating, calling, and emulating host programs. Using the core SNA Software Development Kit, enterprise developers can develop emulation programs for common SNA Application Programming Interfaces (APIs), such as Application Program-to-Program Communications (APPC), Common Program for Communications (CPI-C) and Common Service Verbs (CSV). If the program is terminal screen- based, designed for user interaction through a 3270 terminal, or then HIS 2009 Session Integrator technology can automate end user input to modernize this type of host program. However, if the program is callable and part of a distributed architecture, such as CICS distributed link model programs, then HIS 2009 Transaction Integrator technology can automate calling this type of host program. Transaction Integrator (TI) allows enterprise developers to publish and extend business rules in host mainframe (CICS and IMS) and midrange (AS/400) programs using Visual Studio 2008 5 and .NET Framework 3.5. With TI, enterprise developers can efficiently publish XML Web services, integrate existing business logic in new Windows Form and Web Form applications, without knowing proprietary SNA programming and networking. Figure 4: Transaction Integrator connects Microsoft server applications to host programs. Transaction Integrator connects to the host computer as a peer system, using protocols and formats that are native to the remote environment. TI offloads the host system from performing non-native data and code page conversions, preserving the integrity and performance of vital line-of-business systems. Transaction Integrator is composed of a Visual Studio 2008 plug-in designer, Management Console snap-in deployment and administration tool, data and code page conversion engines, communications state machine and pluggable runtime network transports. Transaction Integrator supports both .NET Framework and Component Object Model architectures. With HIS 2009, a number of the new enhancements for TI are available only with .NET. TI operates in two modes: Windows-initiated processing (WIP) and host-initiated processing (HIP). Using WIP, enterprise developers can connect Windows Form and Web Form applications to existing host server programs, to re-use existing business logic and data in new applications, and build new on-line transaction processing solutions. Also using WIP, enterprise developers can service-enable host server programs, as XML Web services and WCF Services, allowing standards-based modernization of host programs. 6 Using HIP, enterprise administrators can allow existing host client programs to securely connect to new Microsoft server applications, using familiar host programming models and communications infrastructure, providing flexibility to offer solutions based on batch processing and bi-directional data movement. With TI, enterprise developers can connect to host programs running under Information Management System (IMS), Customer Information Control System (CICS), and i5/OS. IBM CICS for z/OS V2.3, V3.1, and V3.2 IBM IMS V9.1 and IMS V10, with IMS Connect 2.2 IBM i5/OS V5R4 and i6/OS V6R1 Transaction Integrator for Windows-initiated processing offers a deployment option to generate either XML Web services or WCF services from within the TI administration tool, enabling a no- coding-required means to web-enable host mainframe CICS and IMS transactions or AS/400 callable programs. The TI runtime and Visual Studio 2005 design tool have been extended to support dynamic discriminators on unions of REDEFINEs or OVERLAYs, allowing enterprise developers to re-use complex host business rules to access data stored in nested VSAM records, IMS/DB tables, and AS/400 physical