COBOL???????20010615 - PowerPoint PPT Presentation

About This Presentation
Title:

COBOL???????20010615

Description:

Title: COBOL 20010615 Author: Description: Last modified by: Akihiro Kaneko Created Date: 3/31/2000 8:09:04 AM – PowerPoint PPT presentation

Number of Views:95
Avg rating:3.0/5.0
Slides: 38
Provided by: 34315
Category:
Tags: cobol | servlets

less

Transcript and Presenter's Notes

Title: COBOL???????20010615


1
??????????COBOL?????? COBOL????????????
NRI??????? COBOL solution on e-business
??????????? ???????????????? ????????? ?????
2
????????????????????????????
  • 70?COBOL
  • ????????????????????????? 70?COBOL????????????1?
    6???????????????????????????
  • (??Giga Information Group, 2000)

3
????????COBOL?????
  • ?????????
  • ???????????????10???
  • ?????????????????
  • ??????
  • ???????Java???????
  • ??????Java?C?????????

4
NRI?????????COBOL?????
5
NRI????????????????????????????
  • ??
  • ???????????????
  • ??????????
  • ???????????????
  • COBOL????
  • ???????????
  • ??COBOL?????????
  • ??????????
  • ?????????????????
  • ?????????COBOL???

6
NRI??????????????Windows????UNIX
  • Windows??????????
  • GUI???????????
  • ????????????????????
  • SQL??????????????
  • ??????????????
  • UNIX?????Make??????
  • ????????(HP-UX?AIX?Solaris)
  • UNIX??????????
  • ?????UNIX
  • ?????????????????

7
NRI?????????????????????
  • Micro Focus?????
  • 25???????COBOL??????
  • ?????????????
  • Windows???UNIX?????????

8
NRI????????????????
  • ????????????????
  • ??
  • IBM??????????????????
  • Java??
  • AIX?WebSphere??
  • ?????????COBOL??
  • Micro Focus???Java????????
  • EJB???COBOL?Java????

9
NRI????????????????????
  • ??????????????????
  • ?????????????
  • COBOL?????
  • ?????????????
  • ??????????????
  • ??????????????
  • C????????
  • ????????????
  • ????????

10
NRI??????????????????????
  • Micro Focus?????
  • UNIX?COBOL??????????
  • ????????????????
  • ???????
  • ??????
  • Web????????????
  • 64bit??UNIX?COBOL
  • Micro Focus Server Express

11
NRI??????????????????????
  • ????????????
  • ????????????????????
  • ???????Web?????????
  • ????
  • Windows???UNIX?????
  • ????????
  • SQL????????????????
  • 29??????
  • ANSI2000???????
  • Micro Focus Server Express????

12
NRI??????????????????401K????????
  • COBOL??????????
  • UNIX?Windows?????????
  • ?????????????
  • ?????????????????????
  • ?????????????????????
  • ????
  • Revolve?????????????
  • Windows??????

13
NRI??????????????????????????
?????
???
Revolve
14
NRI??????? ???
  • ?????????????????
  • ?????????
  • ???????????????
  • COBOL??????
  • ????????????????????
  • ????
  • ????????
  • ??????
  • ???

15
????????????????
16
??????????????????????????????????
  • ?????????????????
  • ?????????????????
  • ???????????????
  • ??????????????????
  • ?????COBOL???
  • ????
  • ???????/UNIX/Windows??
  • ???????????????Windows
  • ??
  • http//nikkei.hi-ho.ne.jp/unisys/n7_p1.html

17
????????????????????????????????
  • ????????????
  • ????/??????/????/????
  • ???10????????????
  • 30?/??????
  • ??????
  • ES7000
  • Windows2000 Advanced Server
  • SQL Server2000 Enterprise Edition
  • Micro Focus Net Express

18
?????????????????????????ONE???????
  • ????????Web?????
  • ?????????????????????
  • ???????????
  • ????????????
  • ???????????????
  • 4???????
  • COBOL?????????COM?????
  • COBOL??????????????????

19
?????????????????????????????????
  • ????????????????????
  • i????EZweb??????
  • ????????????
  • ????????????
  • ???????????????????
  • ????????????????
  • ?NTT-iF?(http//www.nttif.com/)???
  • XML?????????
  • ?????ONE?????????????
  • ???????????2?????

20
?????????????
http//www.yasuda.co.jp/
21
????Micro Focus COBOL????
  • Micro Focus Net Express
  • Windows? COBOL???
  • ??????????????
  • ActiveX?COM?CORBA????
  • Java????
  • EJB???COBOL?Java????
  • Micro Focus Server Express
  • 64bit??UNIX?COBOL
  • Micro Focus Revolve
  • ?????????????

22
Java??????COBOL?????
  • mfcobol.runtime class?????Java????COBOL???????????

23
COBOL??Java?????
  • Java Domain?????COBOL??Java???????????????
  • COBOL ???JDBC Data Sources???

24
Java?????????COBOL???
  • Java????????COBOL?????????
  • ????????Java??????????

25
??????COBOL/EJB??????????
  • ?????????????
  • COBOL Enterprise JavaBean?????????
  • Java????
  • EJB home?????????????(in Java)
  • ???????Websphere 3.5?EJB 1.1 JAR
  • ????????????
  • COBOL EJB?Java?????????????????????
  • ????????????????
  • COBOL???????EJB????
  • COBOL EJB????
  • Java????????Java?????????

26
COBOL EJB Development
COBOL EJB Source
Legacy COBOL
Net Express Class Method Wizards
Built COBOL EJB Application
Java Wrapper
Net Express Integrated Development Environment
EJB JAR
EJB Home Interface
Java Wrapper Class
EJB Home Class
EJB Remote Interface
EJB Remote Class
Deployment Descriptor
Java Application Class (Optional)
Java Application Source (Optional)
Java Compiler
27
COBOL EJB Deployment
Web Browsers
COBOL Data Files
ODBC Data Source
EJB JAR
Java Application Server BEA WebLogic/ IBM
WebSphere/ Etc.
Legacy COBOL
Net Express/ Server Express Application Serve
r
Java Wrapper Class
EJB Home Class
EJB Remote Class
Communication to Out-Of-Process (e.g RMI Bridge)
Deployment Descriptor
Java Application Class (Optional)
Object COBOL EJB Application
JDBC Data Source
User EJBs Java Servlets etc.
28
Windows
Mainframe
AssetMiner
Mine Business Rules
Application Inventory
Existing Legacy Application
COBOL Component Creation
Net Express
Extend and Test Application


Build COBOL Application Components
COM
EJB
Option to Redeploy Mined Application on Mainframe
Deploy on UNIX
Deploy on Windows
29
Net Express???COBOL COM/DCOM ??????????
  • Net Express COM/DCOM?????COBOL???????Windows??????
    ????????????
  • ?????????Windows??????????
  • GUI???????VB??COBOL?????
  • ???????????????Web??
  • ASP?COBOL COM????????
  • ??COBOL?????????????????????????????????
  • Microsoft Word? Excel???COBOL?????????????????

30
Net Express???COM/DCOM????
  • ????????????????COBOL?ActiveX??????????
  • ActiveX??????????COBOL??
  • ???????????????????????COBOLCOPY??
  • ??????COBOL ActiveX???????????????????????DCOM???

31
COBOL???????????MTS??
  • Microsoft Transaction Server (MTS)??COBOL?????????
  • Net Express???????????Transaction Server
    COBOL????????????
  • ?????????????COBOL????????????????

32
Microsoft .NET??
  • Net Express COM????????COBOL?????????.NET?????????
    ???
  • ?????????????????
  • COBOL COM Components?.NET?? (managed code)??????
  • COBOL??.NET?? ???????
  • COBOL??Web??????????????

33
Accessing COBOL from Managed Code
Net Express Application Server
.NET Client (VB.NET, C, VC)
Common Language Runtime (CLR)
Runtime Callable Wrapper
COBOL COM Object
Legacy COBOL Code
Type Library
Net Express Class Wizard
Metadata
TLBIMP
34
Accessing Managed Code from COBOL
Net Express Application Server
.NET Object (VB.NET, C, VC)
Common Language Runtime (CLR)
COM Callable Wrapper
COBOL COM Client
Legacy COBOL Code
Metadata
Registry
REGASM
35
????????????????????????
  • Web??????????????????

?????? -EIP-
??????
??????? -COBOL-
???????
??????? ???? ???????
??????? Biz/Browser
???? MicroFocus NetExpress
???????Biz /PrintServer
??????? Windows2000 ??????????????
36
?????
  • Java,.Net?????????
  • ??????????????
  • ????????????

37
Dream up the future.
  • Nomura Research Institute,ltd.
Write a Comment
User Comments (0)
About PowerShow.com