001.doc.pdf



Similar documents
COBOLロジックのコンポーネント 化 コンポーネント 化 の 実 例 COMラッピング.NETマネージドコードからCOBOLの 利 用 Webサービスへの 展 開

wpEnterpriseSvr.doc

NetCOBOL for .NET 応用編

JavaとVisual Basicを使ったWebサービスの実装

untitled

1. COBOL COBOL COBOL COBOL 2

J2EEとMicrosoft.NETの比較

(OnePoint) ( URL Web Copyright 2005 Microsoft Corporation. All rights reserved. Microsoft Windows Visual Basic Visual Studio Microsoft Corporation

NetCOBOL for .NET 応用編

OOCOBOL紹介

untitled


Windows Web Windows Windows WinSock

Oracle9i JDeveloperによるWebサービスの構築

NetCOBOL for .NET 応用編

署名ツール検証報告書

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

IT Web NEC Corporation

REALV5_A4…p_Ł\1_4A_OCF

untitled

「都市から地方への人材誘致・移住促進に関する調査」

<91498EE88CA D815B2E786C73>

〔 大 会 役 員 〕

橡本体資料+参考条文.PDF

Lecture on

NetCOBOL for .NET 応用編

AcVBA

ObjectPartner Pro

TOEIC

講座計画書サンプル



untitled

PowerCOBOL ユーザーズガイド

CAC


untitled

1 CPU 4 CPU Express

00vb10-CONT-deitel.indd

Oracle Secure Enterprise Search 10gを使用したセキュアな検索

(OnePoint) ( URL Web Copyright 2005 Microsoft Corporation. All rights reserved. MicrosoftWindowsVisual Basic Visual Studio Microsoft Corporation

Web Web Web 2

PowerCOBOL ユーザーズガイド

2

1 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は 多くの J2EE 準拠アプリケーションサーバーについて動作検証がなされています 本報告書は

Delphi XE 機能評価ガイド

Oracle Lite Tutorial

CD Microsoft, MS-DOS, Windows 95, Windows 98,Windows Me, Windows NT, Windows 2000, Visual Basic, Visual Basic.NET, Visual C#, Excel, ActiveX Microsoft

Microsoft PowerPoint j.V.X.ppt

ィー0608ィィ07 08ィ 0409ィィィーィィ ィコ ィ ィャィャィィ080609ィ ィェィィ07 00ィ 03ィィィェィェ04ィヲ ィコ. 01ィ 04ィ 0802 ィコ06ィャ07ィケ06ィー0208ィェ06ィヲ 05

Agenda Windows 64-bit 概要マネージコード開発 ( 導入 ) マネージコード開発 ( 詳細 ) コーディング上の留意点まとめ

NetCOBOL for .NET 応用編

H indd

Windows Macintosh 18 Java Windows 21 Java Macintosh

MVP for VB が語る C# 入門

PowerPoint プレゼンテーション

MicroGDS V

FUJITSU Software NetCOBOL ご紹介

untitled

FileMaker Server Getting Started Guide


Oracle Policy Automation 10.0システム要件

WE7281_help



白山の自然誌21 白山の禅定道

平成16年度 市政年報

Micro-D 小型高密度角型コネクタ



A B C E ( ) F

1 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は 多くの J2EE 準拠アプリケーションサーバーについて動作検証がなされています 本報告書は

ORiN CAO USB (3) CAO CAO USB ORiN CAO USB 1 2 (4) CAO 3 CAO USB 4 PC OS 1 CPU:Pentium IV 2. 8GHz :512MByte Windows XP SP2 Professional ORiN2 SDK USB D

150615_all.pdf


untitled


Web STEPS Web Web Form Cookie HTTP STEPS Web

Agilent M9302A PXI Data Sheet 3 GHz 10 GHz...

untitled

_05.ppt

Web Web ( (SOAP (SOAP/http (WSDL UDDI 1. 2.XML 3. (XDoS http, https SOAP XML Web/App ( App

Systemwalker Desktop Patrol V15 資産管理集計機能 説明書

eDeveloper

スクールCOBOL2002

zenken15_7th_L

SabunTrail

2

untitled

Testing XML Performance

VB.NETコーディング標準

2

9iAS_DEV.PDF

(SabunTrail) Word 14 MicrosoftWindowsWord Microsoft Corporation TM


2012 M

1

Title.PDF

PowerPoint プレゼンテーション

HTML Flash Alt 2

Transcription:

1. ET EXPRESS.NET 1 -WEB -.NET -MICRO FOCUS - 2. COBOL 4 -COBOL COM -COM - COM - -COBOL 3. COBOL 11 4. WEB COBOL..12 -WSDL: WEB -WSML: WEB -WSDL WSML 5.. 15

.NET.NET (Common Language Runtime) IL (Microsoft Intermidiate Language).NET Micro Focus Net Express.NET COBOL Web 1. Net Express.NET.NET.NET.NET.NET Web Windows Web.NET Web Web HTTP XML SOAP.NET Web PDA SOAP Toolkit V2.0 SOAP(Simple Object Access Protocol) Web XML SOAP Web SOAP Toolkit Web 1

COM COM COBOL.NET.NET.NET Web.NET Windows DOS Windows.NET (CLR) (MSIL) CLR CLR MSIL Net Express COBOL.NET COM COM Micro Focus.NET MSIL COBOL.NET Net Express.NET COBOL Micro Focus COBOL Micro Focus.NET COBOL.NET Micro Focus Micro Focus COBOL 2

25 COBOL COBOL Net Express CGI CORBA COM.NET Micro Focus Net Express COM.NET.NET CLR 2 l l CLR MSIL COBOL Micro Focus COBOL COBOL MSIL CPU Micro Focus Net Express CLR Micro Focus Net Express COBOL Web Micro Focus ObjectCOBOL COM 5 Net Express COBOL COM COBOL COM COBOL Net Express COM l l l COBOL COM COBOL Microsoft SOAP Toolkit COBOL Web 3

2. COBOL.NET COM.NET SDK TLBIMP COM.NET COM.NET COM Net Express COM COBOL COM COBOL COBOL COM Net Express COM Micro Focus COBOL COM COBOL COM COBOL Java COBOL COM Enterprise Java Bean Micro Focus COBOL COM Net Express COBOL COBOL COBOL COM COM.NET SDK TLBIMP TLBIMP 4

TLBIMP < > /out:< > < > DLL DLL < > DLL COM COBOL COBOL COBOL COMPUTE RETURN-VAL = INPUT-VAL * 2. 2 COM Net Express Net Express [ ] [ ] 5

COBOL cobcalc COM DLL COM COM COM [ ] [ ] [ ] 6

2 [ ] [ ] [ ] _D cobcalc _D _Dcobcalc I Icobcalc [ ] 7

8 cobcalc.cbl DLL Net Express [ ] cobcalc.cbl input-val DoubleIt COBOL IN/OUT 8

method-id. "DoubleIt". local-storage Section. *>---USER-CODE. linkage Section. 01 input-val pic x(4) comp-5. 01 return-val pic x(4) comp-5. procedure division using by reference input-val returning return-val. *>---USER-CODE. exit method. end method "DoubleIt". COMPUTE RETURN-VAL = INPUT-VAL * 2. COBOL cobcalc.dll COM DLL DLL Windows regsvr32 ( ) > regsvr32 cobcalc.dll DLL.NET Windows > tlbimp cobcalc.dll /out:cob_cobcalc.dll cob_cobcalc.dll DLL cobcalc.dll 9

cobcalc.dll Visual Basic.NET C# cobcalc.dll /reference (/r ) cob_cobcalc.dll Visual Basic.NET [ ] DLL C# using Visual Basic.NET imports cobcalc C# using cobcalc; VB.NET imports cobcalc COBOL 2 Visual Basic.NET C# Visual Basic COM COM 1 0

COBOL Visual Basic.NET C# COBOL C# Icobcalc objcobcalc; objcobcalc = (Icobcalc) new cobcalc.cobcalc(); VB.NET dim objcobcalc as Icobcalc objcobcalc = new cobcalc.cobcalc() C# Result = objcobcalc.doubleit(123); VB.NET strresult = objcobcalc.doubleit(123) 3. COBOL COBOL COBOL COBOL Windows COM REGASM REGASM.EXE Microsoft.NET Framework SDK DLL regasm managedcode.dll 1 1

Microsoft.NET Framework SDK REGSVCS COM+ 1.0 4. Web COBOL Web Web HTTP XML SOAP Web COBOL Web Microsoft SOAP Toolkit Web SOAP SOAP (Simple Object Acces Protocol) XML SOAP www.w3.org/tr/soap Microsoft SOAP Toolkit COM Microsoft IIS SOAP 2 : l l SOAP Web (WSDL) Web (WSML) COM WSDL/WSML Generator COM WSDL WSML WSDL: Web Web (WSDL) Web XML WSDL SOAP WSDL WSDL 1 2

SOAP XML SOAP SOAP WSML: Web Web (WSML) WSDL SOAP COM WSDL WSML WSDL WSML XML Microsoft SOAP Toolkit COM Web WSDL/WSML SOAP Toolkit [WSDL Generator] 2 COBOL COM WSDL WSML COM DLL : 1 3

COM Web : URL : WSDL : <message name='cobcalc.doubleit'> <part name='p0' type='xsd:int'/> </message> <message name='cobcalc.doubleitresponse'> <part name='result' type='xsd:int'/> </message> <porttype name='cobcalcsoapport'> 1 4

<operation name='doubleit' parameterorder='p0'> <input message='wsdlns:cobcalc.doubleit' /> <output message='wsdlns:cobcalc.doubleitresponse' /> </operation> </porttype> SOAP SOAP WSH VBScript : set soapclient = CreateObject("MSSOAP.SoapClient") Call soapclient.mssoapinit ("http://www.microfocus.co.jp/soaplisten/cobcalc.wsdl", "cobcalc", "cobcalcsoapport") wscript.echo soapclient.doubleit(1234) 2 COBOL COM 2468 5. COBOL.NET 1 5