Presentation is loading. Please wait.

Presentation is loading. Please wait.

Host Integration Server 2004 Technical overview Alessandro Appiani MCT MCSE (2000 NT 4.0 NT 3.5)

Similar presentations


Presentation on theme: "Host Integration Server 2004 Technical overview Alessandro Appiani MCT MCSE (2000 NT 4.0 NT 3.5)"— Presentation transcript:

1 Host Integration Server 2004 Technical overview Alessandro Appiani MCT MCSE (2000 NT 4.0 NT 3.5)

2 Agenda  Platform Interoperability Overview Network & Security Network & Security Data Integration Data Integration Enterprise Integration Enterprise Integration Application Integration Application Integration  Host Integration Server 2004 news & overview

3 IBM Platform Interoperability  IBM Mainframe and AS/400 Platforms Daily operations (mission-critical apps and data) Daily operations (mission-critical apps and data) “Vital” information to run organization “Vital” information to run organization  Windows Platform Build new LOB apps Build new LOB apps Visual Studio Visual Studio.NET Framework.NET Framework Windows 2000/2003 Datacenter Windows 2000/2003 Datacenter  Co-existence = integration

4 IBM Platform Integration  Extending Host Systems IBM Mainframe IBM Mainframe IBM Midrange (AS/400, AIX) IBM Midrange (AS/400, AIX)  Microsoft Technologies Host Integration Server 2004 (ex SNA Server) Host Integration Server 2004 (ex SNA Server) COM+,.NET Framework, Visual Studio COM+,.NET Framework, Visual Studio SQL Server, MSMQ SQL Server, MSMQ BizTalk Server & Adapters BizTalk Server & Adapters

5 Internal Applications (any platform) Process BizTalk Orchestration B2B Trading Partners (any platform) BizTalk Messaging MSMQ.NET or COM Web Service Web Service Mainframe AS/400 HIS Microsoft Integration Platform

6 Host Integration Server  Integration Approaches and Methods Network Network SNA Protocol Gateway SNA Protocol Gateway Host Print Services Host Print Services TN3270 and TN5250 (offload) Services TN3270 and TN5250 (offload) Services Data (Direct, Distributed, Data Warehouse) Data (Direct, Distributed, Data Warehouse) Applications Applications Messaging (MQSeries, BizTalk) Messaging (MQSeries, BizTalk) Security (SSO and Password Sync) Security (SSO and Password Sync)

7 Host Integration Concept SNA, TCP/IPHIServer MQ SDK Dev Tools COMTI 3270/5250 APIs Data Access SNA TCP/IP LAN/WAN WAN LAN Mainframe Mainframe AS / 400 AS / 400

8 Applications Host Integration Functions 1 Terminal Access Network Printing File Access Security Integration Data Integration Transaction and MQ Integration Data Files Security Data Source Transactions, MQSeries IBM Mainframe or AS/400 Computer Windows or Web Platform Host Integration Server

9 Network & Security

10 Network Integration  Based on award-winning SNA Server 4.0  SNA Services Extensive SNA API, protocol support Extensive SNA API, protocol support TN3270 and TN5250 client support TN3270 and TN5250 client support Scalable Host Print Service Scalable Host Print Service WMI administration WMI administration  Highly scalable 30,000 sessions 30,000 sessions Load-balancing and hot back-up Load-balancing and hot back-up  Reliable transactions SNA LU6.2 2PC resync service SNA LU6.2 2PC resync service Load Balancing and Hot Backup Load Balancing and Hot Backup

11 Host-to-PC Printing IBM Mainframe IBM AS/400 Printers Print Service Printer Sessions Client Terminal Session Printer Session Printer Sessions Print Service

12 TN3270 Service Applications LU PU Host Integration Server LUA Connection TN3270 Server TELNET TCP/IP

13 TN5250 Service TN5250 Client APPC LU 6.2 HIS Server AS/400 Application APPC LU 6.2 TN5250 Client TN5250 Service TCP/IP

14 TN3270 and TN5250 Services  HIS Clients TN3270 and TN5250 Emulators TN3270 and TN5250 Emulators  Third-Party Clients Attachmate, NetManage, IBM, WRQ Attachmate, NetManage, IBM, WRQ  High-scalability and flexibility  Standards-based TN3270, TN3270E, TN5250 TN3270, TN3270E, TN5250 TN3287 Printing TN3287 Printing

15 Reliability for SNA connections Fault Tolerance and Load Balancing Applications LU PU LU PU LU Connection LU Connection User LU LU Pool

16 Security Integration Benefits  Single sign-on 3270/5250 emulation sessions 3270/5250 emulation sessions APPC applications APPC applications  Password synchronization Windows-initiated Password Sync Windows-initiated Password Sync Host-initiated = 3rd Party Products Host-initiated = 3rd Party Products Proginet - SecurPass Proginet - SecurPass Neon Systems - Halo SSO Neon Systems - Halo SSO Open Universal Software - Universal Password Open Universal Software - Universal Password  Microsoft Data Engine (MSDE) Better reliability and scalability Better reliability and scalability

17 Administration Capabilities  WMI Scripting Configuration and Management Configuration and Management SNA Services and Messaging Bridge SNA Services and Messaging Bridge  MMC Snap-In SNA Services (multi-server views) SNA Services (multi-server views) Application, Messaging, Data Integration Application, Messaging, Data Integration  Microsoft Installer (MSI) Scriptable, reversible, modular setup Scriptable, reversible, modular setup  Integration with Active Directory  Full documentation

18 Data

19 Legacy Data Integration Scenarios Application Server Data Server VSAM AS/400 ADO OLE DB Direct Access DB2 OLE DB Provider SQL Server (DQP) Distributed Access DB2 Oracle OLE DB Provider OLE DB SQL Server (DTS, Repl) VSAM AS/400 Data Warehouse DB2 OLE DB Provider OLE DB

20 Data Integration Direct Access  Access and integrate DB2, VSAM, AS/400 data as if local Windows-based data  Enables Windows developers to: Build n-tier applications using Visual Studio Build n-tier applications using Visual Studio Access host records and applications without learning host programming Access host records and applications without learning host programming Extend scope of MTS/COM+ transactions to include DB2 via 2PC Extend scope of MTS/COM+ transactions to include DB2 via 2PC Use either LU 6.2 or TCP/IP transports Use either LU 6.2 or TCP/IP transports  Analyze vital data using SQL Server OLAP  Combine platform architectures

21 Data Integration Distributed Access  Join heterogeneous sources DB2 + SQL Server + Oracle + OLE DB DB2 + SQL Server + Oracle + OLE DB  Write once run against any database Offers ease of migration Offers ease of migration  Microsoft SQL Server 2000 tools Distributed Query Processor (DQP) Distributed Query Processor (DQP) Query Analyzer (linked servers, tuning) Query Analyzer (linked servers, tuning) SQL Server stored procedures (speed) SQL Server stored procedures (speed) SQLXML SQLXML

22 Data Integration Data Warehouse  Simplicity, response time  Data concurrency, security  OLAP, IIS, VS, SQLXML  Microsoft SQL Server 2000 tools Data Transformation Services (DTS) Data Transformation Services (DTS) Bi-directional data move Bi-directional data move Rich data transformation Rich data transformation Replication Replication SQL Server as publisher SQL Server as publisher Snapshot and incremental Snapshot and incremental

23 Data Integration OLE DB Provider for DB2  Microsoft OLE DB Provider for DB2 Scalability (free-threaded, pooling) Scalability (free-threaded, pooling) Performance (30% to 100% faster than v1) Performance (30% to 100% faster than v1) Reliability (SNA distributed transactions) Reliability (SNA distributed transactions) Flexibility Flexibility Visual Studio tools and controls Visual Studio tools and controls ADO, RDS, and OLE DB consumers ADO, RDS, and OLE DB consumers Server cursor or CCE Server cursor or CCE GUI based Data links, DB2-pkg creation GUI based Data links, DB2-pkg creation  TCP/IP and SNA transports

24 Data Integration OLE DB Provider for AS/400 and VSAM  OLE DB Provider for VSAM SAM, ESDS, PDS, KSDS, RRDS, AltIdx SAM, ESDS, PDS, KSDS, RRDS, AltIdx Local metadata map Local metadata map SNA LU6.2 and TCP/IP transport SNA LU6.2 and TCP/IP transport  OLE DB Provider for AS/400 PF, Keyed PF, LF PF, Keyed PF, LF System dictionary and program defined System dictionary and program defined SNA LU6.2 and TCP/IP transports SNA LU6.2 and TCP/IP transports

25 Data Providers COM Automation Controls  Host File Transfer Read/Write to MF, AS/400, AS/36 files Read/Write to MF, AS/400, AS/36 files Fast, efficient, simple Fast, efficient, simple SNA LU6.2 (and TCP/IP for AS/400) SNA LU6.2 (and TCP/IP for AS/400)  AS/400 Data Queues Bi-directional access to AS/400 Bi-directional access to AS/400 Common interprocess method Common interprocess method SNA LU6.2 SNA LU6.2

26 Application

27 Non-Windows Application Integration Scenarios MQSeries Bridge Message Queuing Business Process XML Business Process BizTalk COM Business Process COMTI COM or DCOM

28 Application Integration Benefits of COMTI  “Wraps” CICS and IMS apps as COM objects  Enables Windows developers to: Build n-tier applications that integrate COM+ with IBM CICS and IMS transactions Build n-tier applications that integrate COM+ with IBM CICS and IMS transactions Access host transactions without learning host programming—Component Builder Access host transactions without learning host programming—Component Builder Extend scope of COM+ transactions to include CICS/IMS via 2PC Extend scope of COM+ transactions to include CICS/IMS via 2PC Use either LU 6.2 or TCP/IP transports Use either LU 6.2 or TCP/IP transports  Requires no host footprint or host re-writes!

29 Host Integration Server 2004 news & overview

30 Host Integration Challenges  Goals Maximize investments Maximize investments Lower costs Lower costs Minimize risk Minimize risk  Approaches and Methods Applications Applications Data Access Data Access Messaging Messaging Network and Security Network and Security

31 Host Integration Server 2004 Goals  Extend Platform Reach App Integration Scenarios and Platforms App Integration Scenarios and Platforms DB2 and File Systems Platforms and Versions DB2 and File Systems Platforms and Versions TCP/IP only Topologies (Network, App, Data) TCP/IP only Topologies (Network, App, Data)  Support.NET Framework App and Data Integration App and Data Integration  Stronger Partner Products Enterprise SSO and BizTalk Adapters Enterprise SSO and BizTalk Adapters Visual Studio Integration Visual Studio Integration SQL Server Yukon (DTS, DQP, Replication, Analysis Services) SQL Server Yukon (DTS, DQP, Replication, Analysis Services)  Improve Security and Usability

32 Network and Security Integration News

33 Network Services  HIS IP-DLC Link Service IBM retiring SNA FEP and CC hardware IBM retiring SNA FEP and CC hardware IBM z900 mainframes gigabyte Ethernet (OSA Express) IBM z900 mainframes gigabyte Ethernet (OSA Express) Replace HIS proprietary approach (DLS) Replace HIS proprietary approach (DLS) Support BrNN IP-only branches and datacenters Support BrNN IP-only branches and datacenters Based on IBM APPN HPR/IP (RFC 2535 IP-DLC) Based on IBM APPN HPR/IP (RFC 2535 IP-DLC) Supported by key ISHVs (Cisco, Bay Networks, Cabletron) Supported by key ISHVs (Cisco, Bay Networks, Cabletron)  TN3270 SSL and TLS Encryption Encryption Authentication Authentication  Improve Security (lock-down)

34 Branch Office TCP/IP LAN Windows NT Workstation Windows XP Professional Windows 9x Windows ME Windows 2000 Professional Windows 2000 Server LAN Printer Enterprise Datacenter IBM Mainframe SNA Backbone FEP BizTalk Server Host Adapter HI Servers Host Integration Servers IP WAN Mixed IP and SNA Network

35 Branch Office TCP/IP LAN Windows NT Workstation Windows XP Professional Windows 9x Windows ME Windows 2000 Professional LAN Printer Windows Server Enterprise Datacenter IBM Mainframe IP Backbone BizTalk Server Host Adapter Host Integration Server IP WAN SQL Server ASP.NET Visual Studio.NET.NET Framework Pure IP Only Network

36 Security Integration  Improved Host Security Integration Single Sign-on (TI WIP/HIP, Data, Core Svcs) Single Sign-on (TI WIP/HIP, Data, Core Svcs) Password Synchronization (bi-directional) Password Synchronization (bi-directional) New Tools for Mapping Accounts New Tools for Mapping Accounts  Enterprise Single Sign On (WIP and HIP) Centralized Storage and Master Secret Centralized Storage and Master Secret BizTalk Server 2004 Adapters & Integration BizTalk Server 2004 Adapters & Integration

37 Data Integration News

38 OS/390 DB2 SAM, VSAM PDS/PDSE DDFDFM OS/400 DDM Server DB2 PF, LG Keyed PF Mainframe Windows Server LU6.2 or TCP/IP Network APPC TCP/IP MVS TCP/IP AS/400 APPC MVS COM+ or.NET Component ADO or ADO.NET Data Provider IIS - ASP or ASP.NET DRDA AR – DDM Client Business Process Service Comp TCP/IP Svc APPC Svc Data Integration

39 Data Providers in HIS 2004  DB2 Databases Managed Provider for DB2 Managed Provider for DB2 OLE DB Provider for DB2 OLE DB Provider for DB2 ODBC Driver for DB2 ODBC Driver for DB2  Host File Systems OLE DB Provider for AS/400 and VSAM OLE DB Provider for AS/400 and VSAM Host File Transfer Host File Transfer

40 Host Data Sources DB2 and File System  DB2 Databases Improved Microsoft Client for DB2 (DRDA AR) Improved Microsoft Client for DB2 (DRDA AR) DB2 V8 and DB2 for OS/400 V5 DB2 V8 and DB2 for OS/400 V5 15% Better Performance than HIS2000 15% Better Performance than HIS2000 Improved Providers (ODBC and OLE DB) Improved Providers (ODBC and OLE DB) 2PC over TCP/IP 2PC over TCP/IP DB2 Stored Procedures Result Sets DB2 Stored Procedures Result Sets  Host File Systems Improved OLE DB Provider (DTS, Data Links) Improved OLE DB Provider (DTS, Data Links) Managed Provider for Host Files Managed Provider for Host Files  Data Access Tool

41 Host Data Sources Managed Provider for DB2  Written in C# for Managed Runtime High performance session pooling High performance session pooling  Built to run on top of new DRDA AR Better scalability and performance than IBM Better scalability and performance than IBM Broader DB2 version support than IBM Broader DB2 version support than IBM  Offers Greater Developer Efficiencies Visual Studio.NET IntelliSense Visual Studio.NET IntelliSense On-Line Documentation and Samples On-Line Documentation and Samples VS.NET (Whidbey) Design Tools VS.NET (Whidbey) Design Tools

42 Data Access to AS/400 & VSAM  OLE DB Provider for AS/400 and VSAM Enhanced Support for SQL Server Enhanced Support for SQL Server Data Transformation Services (DTS) Read/Write Access to Host VSAM using Import/Export Wizard Data Transformation Services (DTS) Read/Write Access to Host VSAM using Import/Export Wizard Improved Data Source Configuration Improved Data Source Configuration Customized Data Links User Interface Tool Customized Data Links User Interface Tool  Integrated SDK On-Line Documentation and Samples

43 Data Integration  Data Access Tool (DAT) Data Source Wizard Data Source Wizard Data Descriptions Data Descriptions  Enhanced data access to IBM Files Mainframe VSAM Mainframe VSAM Midrange AS/36 and AS/400 Midrange AS/36 and AS/400 Managed Provider built on DDM Client Managed Provider built on DDM Client Sequential and Indexed Access Sequential and Indexed Access Read/Write to Vital Data Stored in Record Files Read/Write to Vital Data Stored in Record Files

44 Integrating Host Apps with.NET Framework News

45 IMS Terminal IMS Control Region IMS Message Queue IMS DB IMS TP CICS Mirror TP CSMI TCP/IP Listener DB2VSAM COMMAREA Linked to CICS TP Mainframe.NET or COM+ Component TI Proxy Metadata ASP.NET TI Runtime Business Process COMTI Component Builder Windows Server LU6.2 or TCP/IP Network APPC TCP/IP MSDTC COMTI Manager (RE) Mainframe Applications Transaction Integrator (ex COMTI)

46 Mainframe Applications Transaction Integrator for.NET  Bi-direction Mainframe App Integration WIP: Publish Host Apps as XML Web Services WIP: Publish Host Apps as XML Web Services HIP: Invoke Managed Server Apps from Host TPs HIP: Invoke Managed Server Apps from Host TPs  TI Designer Runs within Visual Studio IDE Runs within Visual Studio IDE Import/Export Managed Assemblies Import/Export Managed Assemblies Build TI Projects as part of VS Solutions Build TI Projects as part of VS Solutions  TI Runtime Supports managed execution of WIP and HIP scenarios Supports managed execution of WIP and HIP scenarios Executes within context of ASP.NET Executes within context of ASP.NET Converts Host Data Types to/from.NET CLS Data Types Converts Host Data Types to/from.NET CLS Data Types

47 AS/400 Applications Transaction Integrator  Publish AS/400 Apps as XML Web Services  Access AS/400 Apps from COM or.NET clients  TI Designer Import/Export RPG o Cobol Import/Export RPG o Cobol Display Relationship between Data Types Display Relationship between Data Types Specify.NET or COM Interfaces Specify.NET or COM Interfaces Simple Programming Model Simple Programming Model  TI Runtime Distributed Program Call Distributed Program Call Converts AS/400 types (as RPG, COBOL) Converts AS/400 types (as RPG, COBOL) Converts Windows types (COM and.NET CLS) Converts Windows types (COM and.NET CLS)

48 Host Initiated Processing Transaction Integrator  Host Clients call Windows Servers Batch process return to sender response Batch process return to sender response Allows Asynchronous (over Synch) Allows Asynchronous (over Synch) Data movement and migration Data movement and migration  Architecture Administration (Apps, LEs, HEs, Object Views) Administration (Apps, LEs, HEs, Object Views) Runtime Services Runtime Services Multiple Listeners Multiple Listeners Data Conversion and Method Resolution (Data, End Point, TRM) Data Conversion and Method Resolution (Data, End Point, TRM) No DTC Transactions No DTC Transactions Security Security Use TRM (Transaction Request Message) for CICS Use TRM (Transaction Request Message) for CICS Use IRM (IMS Request Message) for IMS Connect Use IRM (IMS Request Message) for IMS Connect Designer Designer Host to Windows data type conversions Host to Windows data type conversions Source code Import and Export Wizards Source code Import and Export Wizards

49 In sintesi  Host Integration Server è la piattaforma abilitante per integrare il mondo Windows con le tecnologie IBM enterprise  L’integrazione avviene a tutti i livelli: Network, Security, Data, Application  I tool e le tecnologie di HIS consentono la piena integrazione applicativa tra l’ambiente di sviluppo.NET, i Windows Server e il mondo IBM  Host Integration Server 2004: un insieme di servizi bi-direzionali e completi per integrare la piattaforma Windows con i legacy systems 

50 Riferimenti e risorse  Information & Evaluation http://www.microsoft.com/hiserver http://www.microsoft.com/hiserver http://www.microsoft.com/hiserver  Product documentation http://www.microsoft.com/hiserver/techinfo/productdoc/ default_2004.asp http://www.microsoft.com/hiserver/techinfo/productdoc/ default_2004.asp http://www.microsoft.com/hiserver/techinfo/productdoc/ default_2004.asp http://www.microsoft.com/hiserver/techinfo/productdoc/ default_2004.asp  MSDN Development Center & HIS SDK http://msdn.microsoft.com/library/library/en- us/his_2004Def/htm/his2004_def_portal_page.asp http://msdn.microsoft.com/library/library/en- us/his_2004Def/htm/his2004_def_portal_page.asp http://msdn.microsoft.com/library/library/en- us/his_2004Def/htm/his2004_def_portal_page.asp http://msdn.microsoft.com/library/library/en- us/his_2004Def/htm/his2004_def_portal_page.asp  Host Integration Server Resource Kit ISBN: 0-7356-1185-8 ISBN: 0-7356-1185-8 http://mspress.microsoft.com http://mspress.microsoft.com http://mspress.microsoft.com

51 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Host Integration Server 2004 Technical overview Alessandro Appiani MCT MCSE (2000 NT 4.0 NT 3.5)"

Similar presentations


Ads by Google