30 likes | 260 Views
CICS Programs. 시스템 구성도. DB2 for OS/390 v5.1. HTTP. 3270 Bridge. HTML. OS/390 eNetwork Comms Server. OS/390 CICS v4.1 or CTS v1.3. WebSphere Application Server v3.02. JScript. (*)JDBC. Servlet Engine. DRDA. DB2 UDB v6.1 for OS/390. HTML/DHTML. HTTP. JSP. Servlet.
E N D
CICS Programs 시스템 구성도 DB2 for OS/390 v5.1 HTTP 3270 Bridge HTML OS/390 eNetwork Comms Server OS/390 CICS v4.1 or CTS v1.3 WebSphere Application Server v3.02 JScript (*)JDBC Servlet Engine DRDA DB2 UDB v6.1 for OS/390 HTML/DHTML HTTP JSP Servlet Applet HTTP or Sockets OS/390 CICS v4.1 or CTS v1.3 EXCI CTG Class Library EXCI Gateway Process OS/390 CICS v4.1 or CTS v1.3 OS/390 CICS Transaction Server v1.3 HTTP Web Server CTG OS/390 Release 9 OS/390 Release 7 Web-dedicated LPAR OLTP LPAR
Web Client Web 분할 영역 OLTP 분할 영역 • 기존 OS/390서버내에 별도의 논리분할영역(LPAR)을 구축하여 웹서버로 사용함 • Servlet/JSP와 Applet으로 UI를 구현 • CTG(CICS Transaction Gateway)를 이용하여 JAVA 기반의 UI와 CICS를 연동함 • 특정 사용자의 EUC(End User Computing)환경을 지원하기위해 JDBC(Java DataBase Connectivity) 및 DRDA (Distributed Remote Database Architecture) 구축 • 향후 보안 모듈을 탑재하면, 인트라넷에서 인터넷으로 전환 가능함 • 응답시간 및 안정성을 위하여 • CICS를 이용한 Data Access • 구현방안 구현 • TimeFinder를 이용한 무중단 • 서비스 구현 • 사용자가 CICS화면을 웹으로 조회 할 수 있도록 3270-Bridge를 도입 • 별도의 응용 • 프로그램 없이 브라우저로 • 응용시스템을 • 사용할 수 있음 • 인터넷 전환시, • 작업공간의 • 제약이 사라짐 CICS • 온라인 업무의 신속한 처리 및 • 적정 응답 속도 유지 • 부하분산, 트랜잭션 처리, • 장애복구 기능 및 시스템의 • 관리 기능 • 기존 시스템과의 연계 Web Application Server • 웹 환경에서 부하분산, 트랜잭션 처리, 장애복구 • 기능 및 시스템의 관리를 지원함 웹환경 기반의 응용시스템을 안정적으로 구현하기 위해 웹 어플리케이션 서버와 CICS를 활용하고Presentation Layer를 분리하여 3-Tier구조로 개발함 시스템 아키텍쳐 개요 PC Mainframe
Workflow 1.Send Web Request 2.Build CommandBean 3.Connect with CICS 4.Marshal Input Data & send this to CICS 5.Receive result from CICS & set OutputBean 6.Send result to JSP 7.Send JSP file to the client Runtime Workflow H T T P S E R V E R WebSphere AS for OS/390 CTG CICS 1 3 EAB Command Bean GET/POST S e r v l e t CONNECT CICSConnectionSpec ECIInteractionSpec 2 Record Bean 4 SEND 7 Input Output RECEIVE 6 5 JSP