COBOLJava.NETWeb IT COBOL Micro Focus Enterprise Server Enterprise Server COBOL Enterprise Server COBOL Enterprise Server COBOL COBOL COBOL Java.NET IT Micro Focus COBOLJ2EE.NET Web COBOL Enterprise Server Java COBOL Web COBOL Enterprise Server COBOL Java.NET COBOL Enterprise Server
... 1 COBOL... 2... 4 DIRECT COBOL WEB... 6 ENTERPRISE SERVER... 9 COBOL 9 10 10 11... 13... 14
COBOL COBOL COBOL Web COBOL Web COBOL Micro Focus 1 IT IT 7% IT IT 2003 Micro Focus Java Web Java Tony Hill, Chairman and CEO, Micro Focus Gartner 2002 IT Spending and Staffing Survey Results(Gartner 2002 10R-18-6281) 1
COBOL 2000 Gartner Roy Schulte 2000 EAI (Enterprise Application Integration) BPM (Business Process Management) ( ) CICS IMS SAP PeopleSoft MQ COMCORBA EJB 1 IBM Mikhail Genkin Jin Li Web Web Java Java J2EE ( ) Application Integration Scenario: How the war is being wonroy Schulte Application Integration Making e-business Work, 2000 9Gartner Web services and J2EE connectors f or B2B integration Web http://www- 106.ibm.com/developerworks/java/library/j-conn/?l=devnews,t=nl 2
3 1 (IBM ) Java B2B COBOL Windows UNIX zseries ( ) ( ) (UNIX zseries)
4 ( ) ( ) IBM CICS (TP) Java TP COMCORBA Java (J2EE) 2 ( ) ( ) / IBM CICSMicrosoft COM+ BEA Tuxedo TP TP ( ) IT (J2EE.NET ) (CICS COM+ ) 2 Java COBOL
J2EE Java COBOL (EIS) IBM MQ / MQ ID Microsoft COM Microsoft COM+ Microsoft CICS IMS COBOL COBOL Java COBOL Java Web 2 Java CICS COBOL 2000 COBOL API Web COBOL Micro Focus Enterprise Server COBOL Java Web 5
Direct COBOL Web Micro Focus WS-I COBOL COBOL Web WS-I 100 Web COBOL COBOL Micro Focus COBOL Web Micro Focus WS-I Web Web 1 Web SOAP (Simple Object Access Protocol) SOAP XML http WSDL (Web ) UDDI (Universal Description, Discovery, and Integration) ( ) Web Web (TCP/IP HTTP XML) Web Web Web Web Web Web Java.NET COBOL Micro Focus Direct COBOL Web COBOL Web Web COBOL COBOL Direct COBOL Web Enterprise Server COBOL Direct COBOL Web J2EE.NET Web Direct COBOL Web / Java J2EE URL http://www.microfocus.com/press/releases 6
( ) COBOL Enterprise Server COBOL Web ( IBM ) J2EE (.NET) ( ) J2EE (.NET) CICS Java COBOL SOAP Web Java Java Web COBOL Java Java SOAP HTTP.NET 3 SOAP (web ) Net Express Enterprise Server Web Web Web 3 COBOLJava.NET SOAP Java COBOLJava.NET Java.NET 7
Web IT Web Direct COBOL Web IT IT Micro Focus Net Express Enterprise Server SOAP COBOL 8
Enterprise Server 4a COBOL Enterprise Server COBOL Enterprise Server (EAI) (B2B) COBOL API API 4a COBOL Enterprise Server COBOL COBOL Enterprise Server WindowsLinux (z/os ) UNIX 4b 4e Enterprise Server COBOL Micro Focus COBOL Enterprise Server Windows COBOL Direct COBOL Web COBOL COBOL COBOL J2EE Linux COBOL J2EE COBOL Web ( ) Web UNIX SOAP MQ COBOL XML / 4a 4e OVUM Web COBOL 9
Enterprise Server Net Express Server Express COBOL XML SOAP J2EE J2EE Java Enterprise Server COBOL (API) API API COBOL COBOL CICS COMMAREA IMS API Micro Focus Revolve Revolve Enterprise Edition Revolve COBOL Windows Revolve COBOL Linux 4c COBOL API UNIX API COBOL Revolve 4c API / COBOL COPY CICS COMMAREA Web http://www.microfocus.com/products/ 10
1 COBOL API Windows COBOL Linux COBOL UNIX COBOL / 4d Net Expresss Interface Mapping Toolkit 6 COBOL Interface Mapping Toolkit Enterprise Server COBOL Interface Mapping Toolkit Enterprise Server J2EE Java Enterprise Server Direct COBOL Web Microsoft COM (Component Object Model) 11
Enterprise Server COBOL Interface Mapping Toolkit J2EE Web Java COM API Java J2EE.NET Web MQ API API Windows COBOL Linux COBOL UNIX COBOL 4e COBOL / Micro Focus Enterprise Server Application Server Micro Focus Net Express Server Express COBOL Micro Focus Application Server COBOL Enterprise Server 2 / 3 Enterprise Server Direct COBOL Web J2EE COBOL Enterprise Server Net Express Server Express 2 Interface Mapping Toolkit COBOL Enterprise Server Micro Focus Application Server Enterprise Server COBOL COBOL Web Java.NET Web Web COBOL COBOL XML Net Express Server Express Micro Focus Web http://www.microfocus.com Application Sever COBOL Micro Focus Net Express Application Sever 12
J2EE Java Enterprise Server COBOL COBOL Enterprise Server COBOL Enterprise Server COBOL COBOL COBOL COBOL Dr. M. H. Gilbert (Micro Focus 13
.NET.NET Microsoft Windows Java (J2EE).NET Web.NET Visual Studio.NET API API(Application Programming Interface; ) API Microsoft Windows API B2B business-to-business EDI ( ) Web B2C (business-to-consumer; Web ) EAI (Enterprise Application Integration ) BPM Business Process Management ( ) BPM CICS Customer Information Control System CICS CICS Transaction Server ( 2.2) CICSTX (WebSphere Application Server ) CICS COM COM Microsoft Component Object Model COM Microsoft COM COM+ COM 14
COMMAREA COMMAREA (Communications Area ) CICS COMMAREA CICS COMMAREA CORBA CORBA OMG (Object Management Group) Common Object Request Broker Architecture CORBA EAI Enterprise Application Integration ( ) Web ( ) EJB Enterprise JavaBeans EJB JavaBean 1 (Java) EJB Session Bean Entity Bean HTML HyperText Markup Language HTML Web HTML Web http HTTP HyperText Transfer Protocol HTTP HTML XML IMS IBM Information Management System ( ) IMS IMS 2 1 IMS/TM 1 IMS/DB 15
J2EE Java 2.0 Enterprise Edition J2EE J2EE Java Java Java J2EE J2EE Java Java (Enterprise Information Systems EIS ) Java EIS Java Java Java Sun Microsystems ( ) Java SUN JCP (Java Community Process) JavaBean JavaBean Java Java JavaBean Java Java Java J2EE Web Java Java Java Web MQ MQ IBM SOAP Simple Object Access Protocol SOAP XML SOAP http SOAP http://www.jcp.org 16
TP Transaction Processor ( ) TP TP IBM CICS Transaction ServerXSeries BEA Tuxedo TP ( ) UDDI Universal Description, Discovery, and Integration UDDI Web UDDI Web UDDI WSDL WSDL UDDI 1 Web Web ( ) Web http Web Web Services Web Services Interoperability Organization (httpxmlsoapwsdl UDDI) (Web ) WSDL Web Services Description Language (Web ) WSDL Web XML WSDL XML Extensible Mark-up Language XML HTML SGML XML http://www.ws-i.org 17
XML IBM WebSphere Application Server BEA WebLogic Application Server Java Web Java J2EE Java Web CICS IMS 3270 Microsoft Windows COM.NET Micro Focus Application Server Windows UNIX Linux COBOL 2 COBOL (COMMAREA ) (SOAP ) RAS ( 1 ( ) Microsoft COM CORBA ( ) ( UDDI Web ) ( WSDL) http://www.xml.org 18
19 ( ) CICS 1 COBOL RAS ( ) 1 ( Get Customer by ID) 3 ( ) 1 Web 3 ( Web )2 3 3 ( ) ( ) N ( )
3 Web Windows UNIX 2 ( Linux ) 3 3 ( 2 ) 3 3270 MQ 3 n Windows NT Server Web Java MQ OS/390CICS DB2 IBM Windows NT Server RAS ( ) 1 Java Java Java Java J2EE 20
/ WSFL (Web Services Flow Language) 21
Micro Focus Micro Focus Micro Focus Micro Focus 0800 293 535 COBOL ROI 1800 632 626 Micro Focus 0800 11 282 1976 905 824 7397 www.microfocus.com 800 280 9487 0800 916 564 0800 182 5443 353 1 469 3121 800 784 420 81 3 5793 8550 800 23743 0800 022 8562 47 22 91 07 20 0800 564 247 46 8 545 13 390 0800 328 4967 877 772 4450 44 1635 32646 2003 Micro Focus.All Rights Reserved. Micro Focus Net Express Micro Focus WPESDC0403-US 22