SOAP Simple object Access Protocol マイクロソフト株式会社シニアテクニカルエバンジェリスト萩原正義テクニカルエバンジェリスト野村一行

Size: px
Start display at page:

Download "SOAP Simple object Access Protocol マイクロソフト株式会社シニアテクニカルエバンジェリスト萩原正義テクニカルエバンジェリスト野村一行"

Transcription

1 SOAP Simple object Access Protocol マイクロソフト株式会社シニアテクニカルエバンジェリスト萩原正義テクニカルエバンジェリスト野村一行

2 SOAP 概要

3 SOAP とは何か? 構造化された情報を交換するための XML ベースの軽量プロトコル 単純さと拡張性に重点をおいている プログラミングモデルやアプリケーションのセマンティクスは定義しない 高い拡張性を持つ 二つの主なパート データをエンカプセレートするためのエンベロープ アプリケーションで定義されたデータタイプとグラフのインスタンスを表現するためのエンコーディングルール

4 SOAP onion HTTP マッピングされた SOAP メソッド要求インスタンス SOAP エンベロープ Element Normal Form XML スキーマ定義言語 ( オプション ) XML 名前空間

5 4 つの構成要素 拡張可能なエンベロープ表現 ( 必須 ) どんな特徴やサービスをメッセージとして表現するか 誰がそれらを扱うか それらは必須か オプションか データのエンコーディングルール ( オプション ) アプリケーション定義のデータタイプと有向グラフのインスタンス化と交換 実行時に確定される型なども含めたシリアル化の統一モデル RPC を表現するための規約 ( オプション ) 呼び出しと応答の方法 HTTP バインディング ( オプション )

6 SOAP のメッセージ構造 SOAP メッセージヘッダ SOAP エンベロープ SOAP ヘッダヘッダ情報 プロトコルバインディングヘッダ <Envelope> によるペイロード封入 <Header> によるヘッダ宣言個々のヘッダ SOAP 本体メッセージ名 & データ <Body> による SOAP メッセージ本体の宣言 XML エンコードされたメッセージ名とデータ 仕様 : : ( 日本語訳 : :

7 Web Services での位置付け Application Concepts Web Framework Data XML Objects Schema XSD Classes Services WSDL Methods Invocation SOAP Calls

8 SOAP の意義 ミドルウェアなどに依存しないデータ交換手法の確立 : システム間のゆるやかな連携による疎結合化機能が必要な時に機能を探し出して結合する事が実現 :L :..ate Binding

9 SOAP への誤解 SOAP は RPC のみ表現可能 SOAP はプログラミングモデルを定義するものではない メッセージング RPC 分散オブジェクトシステムなどで利用することも可能 SOAP は HTTP でのみ転送可能 SOAP は SOAP エンベロープを乗せるあらゆるプロトコルで転送可能 SOAP は要求 / 応答メッセージのみ可能 SOAP はメッセージ交換のパターンを定義するものではない SOAP で 定義 あるいはプロトコルバインドから継承

10 SOAP HTTP binding RPC のHTTP Binding HTTP POST リクエスト :SOAP : リクエスト HTTP レスポンス :SOAP : レスポンス HTTP ヘッダーフィールドの拡張 SOAP Action: 対象オブジェクトの URI やその他の拡張 (WSDL ( の指示など ) SOAP ヘッダーフィールドの利用 SOAP ヘッダーでのトランザクション ID 管理

11 HTTP Binding POST /path/foo.pl HTTP/1.1 Content-Type: text/xml SOAPAction: interfaceuri#add Content-Length: nnnn <SOAP-ENV:Envelope xmlns:soap- ENV= uri for soap > <SOAP-ENV:Body> <Add xmlns= interfaceuri > <arg1>2</arg1> <arg2>5</arg2> </Add> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 200 OK Content-Type: text/xml Content-Length: nnnn <SOAP-ENV:Envelope xmlns:soap-env= uri for soap > <SOAP-ENV:Body> <AddResponse xmlns= interfaceuri > <sum>7</sum> </AddResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>

12 SOAP HTTP の利点 ファイヤーウォールの通過及びファイヤーウォールによる通信の管理スケーラブルなプロキシの配布異なるミドルウェア間でのオブジェクト呼び出し

13 SOAP セキュリティー SSL3 によるトランスポートレベルの認証 署名 暗号化 XML ドキュメントレベルの認証 署名 暗号化 認証 :PKI : ベースの認証 エレメントの暗号化 :W3C : EncryptXML のサポ ート エレメントへの署名 :W3C : XML Dsig のサポート

14 SOAP SOAP の問題の問題の問題の問題の問題の問題の問題の問題 相互接続性に関する問題相互接続性に関する問題相互接続性に関する問題相互接続性に関する問題相互接続性に関する問題相互接続性に関する問題相互接続性に関する問題相互接続性に関する問題 仕様における仕様における仕様における仕様における仕様における仕様における仕様における仕様における Protocol Binding Protocol Binding (HTTP) HTTP) 部分部分部分部分部分部分部分部分の不明確さの不明確さの不明確さの不明確さの不明確さの不明確さの不明確さの不明確さ HTTP HTTP プロトコルシーケンスプロトコルシーケンスプロトコルシーケンスプロトコルシーケンスプロトコルシーケンスプロトコルシーケンスプロトコルシーケンスプロトコルシーケンス SOAPAction SOAPAction の符号化符号化符号化符号化符号化符号化符号化符号化 Actor Actor によるルーティングによるルーティングによるルーティングによるルーティングによるルーティングによるルーティングによるルーティングによるルーティング XML XML インスタンスデータのデータ型指定インスタンスデータのデータ型指定インスタンスデータのデータ型指定インスタンスデータのデータ型指定インスタンスデータのデータ型指定インスタンスデータのデータ型指定インスタンスデータのデータ型指定インスタンスデータのデータ型指定 返り値の要素名の規定がない返り値の要素名の規定がない返り値の要素名の規定がない返り値の要素名の規定がない返り値の要素名の規定がない返り値の要素名の規定がない返り値の要素名の規定がない返り値の要素名の規定がない 少ない相互接続テスト少ない相互接続テスト少ない相互接続テスト少ない相互接続テスト少ない相互接続テスト少ない相互接続テスト少ない相互接続テスト少ない相互接続テスト SOAP SOAP だけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しだけでは完結しないオブジェクト呼び出しの相互接続の相互接続の相互接続の相互接続の相互接続の相互接続の相互接続の相互接続

15 SOAP SOAP の問題の問題の問題の問題の問題の問題の問題の問題 未実装のプロトコル未実装のプロトコル未実装のプロトコル未実装のプロトコル未実装のプロトコル未実装のプロトコル未実装のプロトコル未実装のプロトコル ディレクトリサービスディレクトリサービスディレクトリサービスディレクトリサービスディレクトリサービスディレクトリサービスディレクトリサービスディレクトリサービス サービスディスクリプションサービスディスクリプションサービスディスクリプションサービスディスクリプションサービスディスクリプションサービスディスクリプションサービスディスクリプションサービスディスクリプション リライアブルリライアブルリライアブルリライアブルリライアブルリライアブルリライアブルリライアブル セキュリティーセキュリティーセキュリティーセキュリティーセキュリティーセキュリティーセキュリティーセキュリティー トランザクショントランザクショントランザクショントランザクショントランザクショントランザクショントランザクショントランザクション アタッチメントドキュメントサポートアタッチメントドキュメントサポートアタッチメントドキュメントサポートアタッチメントドキュメントサポートアタッチメントドキュメントサポートアタッチメントドキュメントサポートアタッチメントドキュメントサポートアタッチメントドキュメントサポート

16 SOAP が適応する局面と不適合な局面 疎結合 : Late binding 呼び出し相手が不定データモデルの変更 Long transaction( 補償トランザクション ) 密結合 トランザクション性能 EDI のようなオフセットベースデータモデル 状態の同期 ( ステートフル )

17 今後の SOAP 各ミドルウェアへの実装と相互接続試験による仕様解釈のすりあわせ SOAP をサポートするプロトコルの仕様化 SOAP の進化 :XML : Protocol

18 More Information SOAP/1.1 spec SOAP W3C Submission Request Mailing lists:

19 SOAP を利用した Web サービスの構築 (SOAP 関連技術 )

20 Web アプリケーションの特徴 Web の目的 情報の交換 : コラボレーション問題の解決 : サービス Web アプリケーションの要件 ファイアーウォール越えのメッセージ交換スケーラブル実行時に他のアプリケーションと統合が可能アプリケーションサービスの検索 発見 Time to market の短縮 (= ( 開発期間の短縮 )

21 サービスのゆるやかな連携 XML はアプリケーション間の契約である サービスコントラクト XML メッセージ Web アフ リケーション フ ロク ラミンク モテ ル スキーマ 変換 マッピング Web アフ リケーション フ ロク ラミンク モテ ル

22 Web サービス Web サービス Web対応のコンポーネントウェア XML L M X XM L 携帯 電話 XML Web サービス L XM Web サービス L M X Web サービス XML Web サービス L M HT PDA XML ビルディング ブロック サービス

23 Web サービスと標準 コアの XML 標準 通信インフラ SOAP WSDL UDDI アフ リケーションスキーマ アプリ / ドメイン特定 実装 フ ラットフォーム / ツール ソリューション アフ リケーション

24 コミュニケーションのコミュニケーションのコミュニケーションのコミュニケーションのコミュニケーションのコミュニケーションのコミュニケーションのコミュニケーションのビルディングブロックビルディングブロックビルディングブロックビルディングブロックビルディングブロックビルディングブロックビルディングブロックビルディングブロックワイアワイアワイアワイアワイアワイアワイアワイア記述記述記述記述記述記述記述記述発見発見発見発見発見発見発見発見 XML XML SOAP SOAP (XML Protocols) (XML Protocols) XML Schemas XML Schemas Disco Disco Directory (UDDI) Directory (UDDI) Service Service Description Description (WSDL) (WSDL) Process Process Orchestration Orchestration (XLANG) (XLANG) Security Security Reliability Reliability Attachments Attachments

25 Web サービスの動的な配布 Web サービスクライアント SOAP プロキシ Web サービスプロバイダ WSDL クライアント コード リスナー (ASP or ISAPI or 独自 ) サービスの公開サービスの公開 :: COM COM コンポーネントに対し コンポーネントに対し ツールでツールで 2. XML XML サービス記述を自動生成する 2. サービスの理解サービスの理解 :: SOAP SOAP プロキシプロキシ (( あるいは あるいは がサービス記述をダウンロード WSDL WSDL 仕様に則り直接サービスクラ 3. クラ 3. サービスの要求サービスの要求 : を記述を記述 )) イアント側 : クライアントアプリケーションがイアント側で対象コンポーネントのプ COM COM メソッド呼び出しを行うと プロキシが ( ロキシを生成する ( 通常通常 ASP ASP あるいはあるいはロキシを生成する ISAPI) ISAPI) に SOAP SOAP 呼び出しを行う 呼び出しを行う リスナリスナ (( 及びディスパッチャ及びディスパッチャ )) が実際のアプリケーション呼び出しを行う ン呼び出しを行う SOAP プロキシ 対象 COM オブジェクト 対象レガシーアプリ / コード

26 Web サービスの一般的なアーキテクチャ Web Service Client App Browser サービス要求 サービス応答 コントラクト取得 HTTP Listener Presentation Layer Business Facade Business Logic Data Access Data

27 密結合サービスの疎な連携 仮想的 Web ベースインターネットアプリケーション ビジネスプロセス自動化エンジン App E SOAP COM+ App A App B App C App D EJB CORBA Source: CBDi Forum

28 SOAP WSDL UDDI 連携 サービスブローカー マーケットフ レイス 検索エンシ ン 集約 UDDI Business Registry 発行発行発行発行発行発行発行発行 UDDI (Universal Description, Discovery and Integration) 発見発見発見発見発見発見発見発見 WSDL (Web Services Description Language) サービスコンシューマ 接続 コントラクト コンポーネント SOAP (Simple Object Access Protocol) サービスプロバイダ

29 SOAP のバージョンモデル 伝統的なメジャー / マイナー番号による管理ではない ネームスペースとエレメントで管理 Envelop ネームスペース URI メジャーバージョン Header と Body エレメント マイナーバージョン ただし SOAP 1.0 への後方互換性は必要

30 非 XML データの添付 Word Word 文書 画像データ 暗号化データ など MIME MIME multipart/related 構造によるアタッチを仕様化 attachspec.asp

31 SOAP Toolkit V2 概要 SOAP を利用した Web サービスの構築 配布 利用を容易にするツールキット MSXML パーサーチームによる開発 (v1 ( は MSDN サンプルチーム ) 正式な製品サポートを予定 サードパーティによる対応製品の促進 COM をプログラミングモデルとして採用 Visual Studio 6.0 が利用可能 既存アプリケーションの Web サービス化が今日から始められる

32 SOAP Toolkit V2 の利点 XML SOAP の深い知識の必要なし ワイアープロトコルを直接扱う必要なし ファイアーウォール問題の軽減 実装のし易さ (COM ( COM プログラミングモデル ) 配布のし易さ ( コンポーネントダウンロードなし ) 既存のツールセット スキルの活用

33 SOAP Toolkit V2 の内容物 SOAP をCOM より利用するためのコンポーネント群 WSDL で記述された Web サービスを呼び出すクライアントコンポーネントクライアントからの SOAP 要求を COM コンポーネントにディスパッチさせるサーバーコンポーネント文書スタイルの SOAP メッセージから エンティティ コンポーネントを抽出するジェネレータ SOAP メッセージをマーシャリング 転送 アンマーシャリングするトランスポートコンポーネント COM コンポーネントからタイプ情報を取り出し コントラクト バインド情報を生成するジェネレータプログラミングガイド リファレンス サンプルなど

34 WSDL:Web Web サービスの記述 Web Services Description Language サービス記述のための XML ベースの文法 システム間通信のための 契約 他社システムが自社システムと通信する方法を理解 NASSL(IBM IBM) ) SCL SDL( 共に MS) を統合 メッセージ交換を行う 複数のエンドポイントを記述する RPC 文書スタイルともに可能 WSDL 1.0 仕様を公開 msdn.microsoft.com/.com/xml/general/wsdl.asp microsoft.com/.com/japan/developer/works hop/xml xml/general/ /general/wsdl.asp( 日本語訳 )

35 基本概念 Port エンドポイント Message エンドポイント間を流れるデータ Operation メッセージのコンビネーション message One-way message message Request-Response Port Notification message Solicit-Response message message

36 WSDL とサービス連携 WSDL がカバーする範囲 Message Port Operation

37 サービス Service 関連する Port のコレクション service port port port オーケストレーション コンポジションは ( まだ ) 含まれず

38 再利用可能 PortType オペレーションとメッセージのセット抽象的 プロトコルやワイアー形式の情報は含まれず Binding PortType をプロトコルやワイアー形式に結びつける SOAP 1.1?HTTP Get/Post?MIME プロトコルや距離などの条件で適切なポートを選択可能 例 : 本屋の PortType 2 つの Binding: SOAP over HTTP SOAP over SMTP

39 UDDI とは? Web サービスの相互運用性と適用を早めるためのプロジェクト サービスの記述と発見のための標準仕様 Web 上のビジネスレジストリの共有オペレーション 業界とビジネスリーダー間のパートナーシップ Universal Description, Discovery,, and Integration Ariba Microsoft IBM

40 どのようなソリューションを提供するか? B2Bの拡大検索能力の向上サービス集約の容易化 中規模の製造業者は それぞれが独自の標準とプロトコルを採用する 400 の顧客とオンライン上の関係を作る必要があるオーストラリアの花屋が 世界中のマーケットプレイスに 出店 したいが その方法がわからない B2B マーケットプレイスは各業界の関連サプライヤからカタログデータを入手し それに加え配送業者や保険会社への接続も必要である サービスの記述サービスの発見サービスの統合

41 UDDI v1 の動作 1. ソフトウェア会社 標準化団体 開発者などが様々なサービスのタイプをレジストリに登録 UDDI ビジネスレジストリ (UBR) マーケットプレイス 検索エンジン ビジネスアプリなどが他の組織が提供するサービスを発見するためにレジストリに問い合わせをする 企業は自らがサポートするサービスの記述をレジストリに登録 3. ビジネス サービスタイプ レジストリ レジストリ UBR は各サービスとビジネスにユニークな識別子をふる 5. 企業は Web をまたがる統合を促進するためにこれらのデータを利用する

42 レジストリのデータ White Pages ビジネス名テキスト記述 ( 多国語可 ) コンタクト情報 (URL ( TEL ) 企業は自社に関する公開情報を登録する Yellow Pages 産業コード (NAICS ( NAICS) 製品 / サービス (UN/SPSC ( UN/SPSC) 所在地 Green Pages プログラムインターフェイス名接続 ( バインディング ) 情報 標準化団体 開発者 企業などは各々のサービスタイプの情報を登録する Service Type Registrations サービスインターフェイス仕様 (tmodel)

43 UDDI と SOAP ユーザー UDDI SOAP リクエスト UDDI SOAP レスポンス 作成 ビュー 更新 削除 UDDI レジストリノード HTTP SOAP サーバープロセッサ UDDI レジストリサービス B2B ディレクトリ 実装中立

44 レジストリレジストリレジストリレジストリレジストリレジストリレジストリレジストリ API API 問い合わせ用問い合わせ用問い合わせ用問い合わせ用問い合わせ用問い合わせ用問い合わせ用問い合わせ用 API API 検索検索検索検索検索検索検索検索 find_business find_business find_service find_service find_binding find_binding find_ find_tmodel tmodel 詳細情報の取得詳細情報の取得詳細情報の取得詳細情報の取得詳細情報の取得詳細情報の取得詳細情報の取得詳細情報の取得 get_ get_businessdetail businessdetail get_ get_servicedetail servicedetail get_ get_bindingdetail bindingdetail get_ get_tmodeldetail tmodeldetail 発行用発行用発行用発行用発行用発行用発行用発行用 API API セーブセーブセーブセーブセーブセーブセーブセーブ save_business save_business save_service save_service save_binding save_binding save_ save_tmodel tmodel 削除削除削除削除削除削除削除削除 delete_business delete_business delete_service delete_service delete_binding delete_binding delete_ delete_tmodel tmodel セキュリティセキュリティセキュリティセキュリティセキュリティセキュリティセキュリティセキュリティ get_ get_authtoken authtoken discard_ discard_authtoken authtoken

45 UDDI レジストリの操作 Microsoft UDDI SDK( ベータ ) Visual Studio 6.0 対応 UDDI API をCOM でラッピング コンポーネント プログラマーズガイド サンプルプログラムなど

46 UDDI.MICROSOFT.COM W2K Passport Authentication (UI & SOAP) SQL 2000 Applications (via SOAP) Browsers (IE4.x, NS 4.x) Clients I I S SOAP Listener (ISAPI) A S P Inquiry (FIND/GET API) Publishing (SAVE API) Replication Inquiry (FIND/GET UI) Common DB Access Layer (SQL- XML) ADO XML SPs UI SPs Business Logic SPs Management: AD, Win2K Core Services, 3 rd Party Tools COM+ 1.0 application

47 UDDI ロードマップ V1 V2 V3 Ongoing Business Units Corporations Associations 3 Taxonomies Descriptions of Services More Taxonomies Layered Services Custom Taxonomies Workflow Standards Body

48 Web サービス時代の開発 エンタープライズアプリケーション 統合 仮想的な連合 協調的ビジネス ミドルウェア依存の統合 自己記述 自己発見 実装時 設計時の構成 利用時 実行時の構成 コンテンツにフォーカスするプラットフォーム技術 コンテキストにフォーカスするプラットフォーム技術

49 まとめ Web サービスは顧客 パートナーなどとの電子的関係を Just-in-Time で結ぶ Web サービスは密結合サービスの疎結合な連携を実現する.NET は COM(+) と XML の統合 Web サービスはプラットフォーム非依存なメッセージ交換インフラを活用する SOAP WSDL UDDI

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション SOAP Web http://www.infoterianet.com/ Web SOAP WSDL UDDI C/S + C/S ( ) ( ) DCOM CORBA Java-RMI Web C/S Web MSN Yahoo!.com C/S? ActiveX DHTML HTML? Programmable Web HTML Viewable Web View HTML(Document

More information

IT Web NEC Corporation

IT Web NEC Corporation IT Web 2002 5 27 1 1. Web 2. Web 3. Web 4. Web 5. 6. Web 7. Web 8. 2 . Web 3 4 Web Web HTML Web XML Web Web LAN) EAI WebEAI) ) SCM ( ) (SOAP, UDDI) ) (Web ) Web/HTML Web/HTML Web/XML Web/XML Web Web 1.1

More information

WebサービスとCORBA

WebサービスとCORBA AP Web Web WG EAI AP EAI Web AP Web -- WSFL -- BTP EAI AP (1) webmethods Enterprise Hub&Spoke (publish/subscribe ) ( ) webmethods Enterprise Server webmethods Enterprise Adopters AP EAI AP (2) IBM MQSeries

More information

IBM Web XML アプリケーションの動作 XML XML Java IBM Web なぜ XML を使うのか? S 以下のデータをシリアライズしてみよう! WebSphere Web EJB XML J2EE

IBM Web XML アプリケーションの動作 XML XML Java IBM Web なぜ XML を使うのか? S 以下のデータをシリアライズしてみよう! WebSphere Web EJB XML J2EE IBM Web Web サービス技術概説と現状 IBM Web XML アプリケーション S Webアプリケーションとして構築 HTTPによる通信 サーブレットなどの技術を利用 S メール アプリケーションとして構築 SMTPによる通信 JavaMailなどを利用 S 独自に組み立て パース ( シリアライズ デシリアライズ ) 1 IBM Web XML アプリケーションの動作 XML XML Java

More information

ebXMLメッセージ構造\(V 1.0\)

ebXMLメッセージ構造\(V 1.0\) B2B ebxml TRP 2001 11 5 NEC m-iha@ak.jp.nec.com B2B EDI JCA 51,000 EDI EDI EDI XML-EDI 65.6% 48.8% ECOM EDI 2001 1 XML / Internet (HTTPS) / MarchanDising 2 1. ( ) 2. 3. 3 4 XM B2B DB Web B2B HTTP SSL XML

More information

XMLを基盤とするビジネスプロトコルの動向

XMLを基盤とするビジネスプロトコルの動向 XML Trends of XML-Based Business Protocols ebxml Web XML ebxml UN/CEFACT EDIFACTOASIS XML Web W3C World Wide Web Consortium Abstract XML-based technologies such as the Electronic Business XML Initiative

More information

Testing XML Performance

Testing XML Performance - DataPower Technology, Inc. XML Web 2003 5 DATAPOWER XML WEB - Copyright 2003DataPower Technology, Inc. All Rights Reserved. DataPower Technology, Inc. DataPower DataPower ( ) DataPower 2003 5 2/17 DATAPOWER

More information

wpEnterpriseSvr.doc

wpEnterpriseSvr.doc 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

More information

SAML

SAML 2003 6 2 XML Consortium SWG ( )NTT ( ) Copyright XML Consortium 2003/06/02 1 Copyright XML Consortium 2003/06/02 2 2002 2003 7 8 9 10 11 12 1 2 3 4 5 6 3/5 6/2 Copyright XML Consortium 2003/06/02 3 Copyright

More information

WS-I Basic Profile 1.0 の概説

WS-I Basic Profile 1.0 の概説 WS-I Basic Profile 1.0 Copyright 2003 Hitachi, Ltd.; NEC Corporation; and Fujitsu Limited. All Rights Reserved. 1 1. Basic Profile 2. Basic Profile 1.0 3. (Conformance) 4. MESSAGE 5. DESCRIPTION 6. REGDATA

More information

スライド 1

スライド 1 IBM ホスト アクセスのためのツールを集めたソリューション パッケージ Solution Package for Host Access Solution Package for Host Access は 以下の IBM 製品を使用した IBM ホスト システムへのアクセスやホストと PC クライアントとの連携をサポートするソリューションを提供します Host Access Client Package

More information

WebLogic 6.0

WebLogic 6.0 BEA Web BEA Agenda BEA BEA Web Web Web BEA BEA 3,500 $819.8 million 990 32 92 10,000 E- BEA WebLogic E-Business Platform BEA WebLogic Server BEA WebLogic Integration BEA WebLogic Portal BEA Tuxedo / BEA

More information

WESB MTOM機能ガイド

WESB MTOM機能ガイド WESB V7.5.1 MTOM 利用ガイド Web ソリューション開発日本 IBM システムズ エンジニアリング 2009 IBM Corporation 目次 本資料の目的 MTOM の仕様 MTOM 使用のメリット MTOM サポートの前提環境 MTOM 使用のための設定と制限 設定方法 制限事項 参考資料 2 Technical Flash - WESB MTOM 利用ガイド 2011 IBM

More information

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle

More information

SSO Sales/Tech combined webinar template

SSO Sales/Tech combined webinar template HP Web e-speak web HP Agenda page 2 Search Engine Google Web Site www.hp.com Search Engine Yahoo Web page 3 Web Web Web page 4 CHAPTER 1 Do It Yourself CHAPTER 2 Do It For Me PC,, ITS... etc.) page 5 E-service

More information

WebServices4pub.PDF

WebServices4pub.PDF Web XML/SOAP Sarion Systems Research 2001/12/22 1 Agenda(1) I. Web II. Web 1. SOAP: XML 2. WSDL: XML 3. UDDI: SOAP 4. Web 2001/12/22 2 1 Agenda(2) III. Web 1. Microsoft:.NET 2. Apache-SOAP 3. IBM: Web

More information

Delphi/400を使用したWebサービスアプリケーション

Delphi/400を使用したWebサービスアプリケーション 尾崎浩司 株式会社ミガロ. システム事業部システム 3 課 Delphi/400 を使用した Web サービスアプリケーションインターネット技術を応用し XML 処理を行うというとたいへん敷居が高く感じる 実は Delphi/400 を用いるとそれらは容易に使用可能である Web サービスとは SOAP と REST SOAP の使用方法 REST の使用方法 最後に 略歴 1973 年 8 月 16

More information

rcp-add-01:アーキテクチャ設計書

rcp-add-01:アーキテクチャ設計書 Web 注文管理システム ( サンプル ) 履歴 バージョン 改訂内容 改訂者 改訂日 0.1 新規作成 山下 2010/11/1 目次 1. はじめに 1.1 本文書の目的 1.2 参照資料 / 文献 2. 概説 2.1 アーキテクチャ要件 2.3 対象とする機能要件 ( ユースケース ) 2.4 アーキテクチャ設計方針 2.4 仮定と依存 3. 構造及び構成 3.1 物理配置図 3.2 実行環境

More information

ObjectPartner Pro

ObjectPartner Pro Open Factory 21/ 資産を分散システム Web システムへ 日本電気株式会社 製品概要 は Web システム環境において 資産を活用する ためのコンポーネント生成機能を提供します 新機能 Ver2.4 の強化内容 Microsoft Visual C++ 2008 対応 Microsoft Visual C++ 2008 を使用する環境でアプリケーションの開発が可能 次の機能は Microsoft

More information

Oracle SQL Developer Data Modeler

Oracle SQL Developer Data Modeler Oracle SQL Developer Data Modeler テクニカル レビュー - 2009 年 6 月 アジェンダ テクニカル レビューおよび機能レビュー 開発者の生産性に重点 Oracle SQL Developer Data Modeler の概要 対象 テクノロジー 機能のレビュー パッケージの更新 Oracle SQL Developer

More information

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4 XML Day Web2.0 REST SOAP SOAP REST WADL, WSDL2.0 REST SOAP " " 2006 12 11 XML Web2.0 SOAP REST 2 Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4 REST Representational State Transfer REST Web URL XML

More information

サイボウズ Office8 API マニュアル API 概要 第 1 版 サイボウズ株式会社

サイボウズ Office8 API マニュアル API 概要 第 1 版 サイボウズ株式会社 サイボウズ Office8 API マニュアル API 概要 第 1 版 サイボウズ株式会社 はじめに はじめに 本書では サイボウズ (R) Office(R) 8 連携 API 1.0.0 の詳細について説明しています この連携 API はサイボウズ (R) Office(R)8 と外部システムを連携するために Office 側が提供する API 関数です 本書の内容をよくお読みいただいた上で

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse

More information

スライド 1

スライド 1 [ パネル討論 ] NETCONF の現状と今後 新麗 ( あたらしれい ) IIJ 技術研究所 ray@iijlab.net Today s talk ネットワークシステムの将来像 ネットワーク設定プロトコル標準化の背景 NETCONFの概要 ベンダの対応状況 ネットワークシステムの将来像 ネットワークシステムのコンポーネントの多様化 ネットワーク機器 ルータ スイッチ 無線基地局など コンピュータ機器

More information

Oracle Cloud Adapter for Oracle RightNow Cloud Service

Oracle Cloud Adapter for Oracle RightNow Cloud Service Oracle Cloud Adapter for Oracle RightNow Cloud Service Oracle Cloud Adapter for Oracle RightNow Cloud Service を使用すると RightNow Cloud Service をシームレスに接続および統合できるため Service Cloud プラットフォームを拡張して信頼性のある優れたカスタマ

More information

FIDO技術のさらなる広がり

FIDO技術のさらなる広がり FIDO アライアンス東京セミナー (2015 年 11 月 20 日 ) FIDO 技術のさらなる広がり ヤフー株式会社 Yahoo! JAPAN 研究所上席研究員五味秀仁 FIDOの目指す認証モデル 安全性 Security 強 OTP (One-Time Password) 308934 PIN パスワード ID: Pwd: 1234 弱 悪 良 利便性 Usability 2 コンセプト 認証の部品化

More information

WS-I Basic Profile 1.0 の概説

WS-I Basic Profile 1.0 の概説 WS-I Basic Profile 1.0 Copyright(C) Hitachi, Ltd. & NEC Corporation & FUJITSU LIMITED (2003), All Rights Reserved. 1 1. Basic Profile 2. Basic Profile 1.0 3. (Conformance) 4. MESSAGE 5. DESCRIPTION 6.

More information

Oracle Business Rules

Oracle Business Rules Oracle Business Rules Manoj Das(manoj.das@oracle.com) Product Management, Oracle Integration 3 Oracle Business Rules について Oracle Business Rules とはビジネスの重要な決定と方針 ビジネスの方針 実行方針 承認基盤など 制約 有効な設定 規制要件など 計算 割引

More information

TravelXMLを利用した Webサービス実証実験デモ

TravelXMLを利用した Webサービス実証実験デモ UDDI UDDI TravelXML UDDI TravelXML UDDI TravelXML 2 UDDI UDDI ( ) ( ) ) ( ) ID AC0001 ID AC0002 ID AC0003 Web Web UDDI ID 3 UDDI UDDI API UDDI EndPoint

More information

Agileイベント・フレームワークとOracle BPELを使用したPLMワークフローの拡張

Agileイベント・フレームワークとOracle BPELを使用したPLMワークフローの拡張 Agile イベント フレームワークと Oracle BPEL を使用した PLM ワークフローの拡張 チュートリアル Jun Gao Agile PLM Development 共著 2009 年 10 月 目次 概要... 4 このチュートリアルについて... 4 目的および範囲... 4 使用ソフトウェア... 4 はじめに... 5 必要な環境の準備... 5 Agile PLM ワークフロー機能の拡張...

More information

UDDIにおける国際化・セキュリティー

UDDIにおける国際化・セキュリティー UDDI 2002 9 17 (UDDI WG), IBM Corporation UDDI (I18N) I18N for Inquiry I18N for Publication Copyright 2002, IBM Corporation 2 UDDI V3 I18N basic XML Unicode3.0 (UDDI V3) UTF-8 xml:lang I18N for Inquiry

More information

Consuming a simple Web Service

Consuming a simple Web Service Consume a Simple Web Service シンプルな Web サービスを利用する 目次 1 Introduction はじめに... 2 2 Importing a WSDL WSDL をインポートする... 3 3 Creating Logic to Call the Web Service Web サービスを呼び出すロジックを作成する... 5 4 Related Content

More information

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介 IBM Bluemix www.bluemix.net IBM Bluemix オンラインセミナー今からはじめる Bluemix シリーズ第 3 期進化する Bluemix 第 2 回 プライベート API カタログ 日本アイ ビー エムシステムズ エンジニアリング株式会社 クラウド ソリューション 松井学 2014 年 11 月 20 日の Global アナウンス 1. DevOps に関する更なる機能拡張

More information

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版  

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版   Copyright 2016 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 前提条件 2.3. 対象読者 2.4. 注意事項 3. 概要 3.1. OData 連携について 3.2. OData について 3.3. SAP HANA 連携について 3.4. アクター 3.5. セットアップの手順について

More information

Microsoft Word 基_シラバス.doc

Microsoft Word 基_シラバス.doc 4-5- 基 Web アプリケーション開発に関する知識 1 4-5- 基 Web アプリケーション開発に関する知識 スクリプト言語や Java 言語を利用して Ruby on Rails やその他 Web フレームワークを活用して HTML(4, 5) XHTML JavaScript DOM CSS といったマークアップ言語およびスクリプト言語を活用しながら Ⅰ. 概要ダイナミックなWebサービスを提供するアプリケーションを開発する際に

More information

Oracle SALTを使用してTuxedoサービスをSOAP Webサービスとして公開する方法

Oracle SALTを使用してTuxedoサービスをSOAP Webサービスとして公開する方法 Oracle SALT を使用して Tuxedo サービスを SOAP Web サービスとして公開する方法 概要 このドキュメントは Oracle Service Architecture Leveraging Tuxedo(Oracle SALT) のユースケースをほんの数分で実装できるように作成されています Oracle SALT を使用すると プロジェクトをゼロからブートストラップし 既存のプロジェクトに

More information

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携 Cisco CSS 11000 HTTP キープアライブと ColdFusion サーバの連携 目次 概要 HTTP ヘッダーについて HTTP HEAD メソッドと HTTP GET メソッドの違いについて ColdFusion サーバの HTTP キープアライブへの応答方法 CSS 11000 で認識される HTTP キープアライブ応答もう 1 つのキープアライブ URI と ColdFusion

More information

Oracle ADF 11g入門

Oracle ADF 11g入門 Oracle ADF 11g 入門 Oracle Fusion Web アプリケーションの構成要素の概要 Oracle ホワイト ペーパー 2007 年 4 月 Oracle ADF 11g 入門 開発者ガイドは Oracle JDeveloper に付属されているので すぐに使用できます これらのガイドは Oracle JDeveloper のスタート ページまたはオンラインの Oracle Technology

More information

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt システム設計 (1) シーケンス図 コミュニケーション図等 1 今日の演習のねらい 2 今日の演習のねらい 情報システムを構成するオブジェクトの考え方を理解す る 業務プロセスでのオブジェクトの相互作用を考える シーケンス図 コミュニケーション図を作成する 前回までの講義システム開発の上流工程として 要求仕様を確定パソコンを注文するまでのユースケースユースケースから画面の検討イベントフロー アクティビティ図

More information

PowerPoint Presentation

PowerPoint Presentation ProjectLA バックエンドの技術解説 RDF を使った三つ組みデータの格納 2013/03/14 クラウド テクノロジー研究部会リーダー荒本道隆 ( アドソル日進株式会社 ) 何故 RDF か? 断片的なデータを相互につなぎたい RDFは主語 述語 目的語の三つ組構造で表現 目的語と主語に同じ値を設定して それぞれをつなぐ 属性を事前に決定できない RDFはスキーマレスなので 柔軟に対応できる

More information

(Microsoft Word - 06_2_22420-\222n\210\346\230A\214g\203V\203X\203e\203\200\223\340\202\305\202\314\217\210\227\235_ doc)

(Microsoft Word - 06_2_22420-\222n\210\346\230A\214g\203V\203X\203e\203\200\223\340\202\305\202\314\217\210\227\235_ doc) 厚生労働省平成 25~26 年度地域医療連携の普及に向けた健康情報活用基盤実証事業 通信仕様 2 地域連携システム内での処理 平成 27 年 3 月 1 < 改定履歴 > 版数 更新日 改定内容 初版 2014/3/17 新規作成 A 2015/3/28 平成 26 年度の検討結果を反映し全面改訂 2 < 目次 > はじめに... 5 対象... 5 システム構成図との対応... 6 動作環境...

More information

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構 スキル領域と (8) ソフトウェアデベロップメント スキル領域と SWD-1 2012 経済産業省, 独立行政法人情報処理推進機構 スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD-2 2012 経済産業省, 独立行政法人情報処理推進機構 専門分野 ソフトウェアデベロップメントのスキル領域 スキル項目 職種共通スキル 項目 全専門分野 ソフトウェアエンジニアリング Web アプリケーション技術

More information

,. OpenXM... :. Simplify. OX-RFC-104 (OoHG).. knoppix/math. Contributed software..

,. OpenXM... :. Simplify. OX-RFC-104 (OoHG).. knoppix/math. Contributed software.. , OpenXM : Simplify OX-RFC-104 (OoHG) knoppix/math Contributed software Q OpenXM?, Conglomerate (ASolomon) (Mathematical Knowledge Management) Q? http://wwwopenxmorg download asir-contrib knoppix/math

More information

Microsoft PowerPoint - 【D2-6】IBM_濱田氏

Microsoft PowerPoint - 【D2-6】IBM_濱田氏 Globus Toolkit 入門 日本アイ ビー エムシステムズ エンジニアリング ( 株 ) AIS テクノロジー イノベーション濱田正彦 ( システムズ & テクノロジーエバンジェリスト ) 松井学 IBM Corporation 8/3/05 1.Globus Toolkit 超入門 2. 最新情報 2 IBM Corporation I 8/4/05 Globus Toolkit で何ができるのか?

More information

TCNT-Webサービス ppt

TCNT-Webサービス ppt ACM SIGMOD TCNT Web yuhara@jp.fujitsu.com 2002 7 12 1 Web Web SOAP WSDL UDDI Web e 2 Web (Web Services) Web XML SOAP SOAP/WSDL/UDDI 3 Web 4 5 (OS, ) WWW(HTML) CORBA DCOM 6 Ethernet(MAC) TCP/IP HTTP XML

More information

CA Federation ご紹介資料

CA Federation ご紹介資料 CA Federation r12 ご紹介 旧製品名 :CA SiteMinder Federation 2017 年 10 月富士通株式会社 概要 1 フェデレーション (Federation) とは インターネットドメインを越えてシングルサインオンを実現 SAMLやADFSなどの仕様を利用して相互認証連携を行う仕組み IDやパスワードの情報を送付せず認証情報のみ連携先へ送付して認証 USER INTERNET

More information

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

第 7 回の内容 動的な Web サイト フォーム Web システムの構成 第 7 回の内容 動的な Web サイト フォーム Web システムの構成 動的な Web サイト 静的なリソース ファイルシステムのパス / URI のパス a 公開ディレクトリ / b b GET /b HTTP/1.1 c c e d /a/b を送り返す d e 静的なリソース ファイルシステムのパス / / URI のパス f b c e GET /g/e HTTP/1.1 d /f/e

More information

DTD Reference Guide

DTD Reference Guide Web アプリケーションスキャン結果の XML 出力 Web アプリケーションスキャンの結果は WAS スキャン履歴リストから XML 形式でダウンロードできます XML 形式の Web アプリケーションスキャン結果には その他のサポートされている形式 (PDF HTML MHT および CSV) の Web アプリケーションスキャン結果と同じ内容が表示されます スキャン結果レポートには サマリと詳細結果が表示されます

More information

Caché での SOAP と Web サービスの使用法

Caché での SOAP と Web サービスの使用法 Caché での SOAP と Web サービスの使用法 Version 5.1 2006-03-14 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché での SOAP と Web サービスの使用法 Caché Version 5.1 2006-03-14 Copyright

More information

今後の認証基盤で必要となる 関連技術の動向 株式会社オージス総研テミストラクトソリューション部八幡孝 Copyright 2016 OGIS-RI Co., Ltd. All rights reserved.

今後の認証基盤で必要となる 関連技術の動向 株式会社オージス総研テミストラクトソリューション部八幡孝 Copyright 2016 OGIS-RI Co., Ltd. All rights reserved. 今後の認証基盤で必要となる 関連技術の動向 株式会社オージス総研テミストラクトソリューション部八幡孝 統合認証ソリューション ThemiStruct ThemiStruct-WAM シングルサインオン認証基盤ソリューション ThemiStruct-IDM ID 管理ソリューション ThemiStruct-CM 電子証明書発行 管理ソリューション ワンタイムパスワードソリューション ThemiStruct-OTP

More information

メタデータスキーマレジストリ MetaBridge の概要

メタデータスキーマレジストリ MetaBridge の概要 スキーマレジストリ MetaBridge の概要 永森光晴筑波大学図書館情報メディア系 スキーマレジストリ MetaBridge [4] スキーマレジストリ スキーマの定義 蓄積 検索 参照 インスタンス変換 RDF 生成 ダムダウン 問い合わせ API 情報基盤構築事業 [1] プロジェクト概要 平成 22 年度総務省 新 ICT 利活用サービス創出支援事業 MLA 研究機関 民間出版社等の様々な機関が利用するスキーマの情報を収集する

More information

アプリケーション インスペクションの特別なアクション(インスペクション ポリシー マップ)

アプリケーション インスペクションの特別なアクション(インスペクション ポリシー マップ) CHAPTER 2 アプリケーションインスペクションの特別なアクション ( インスペクションポリシーマップ ) モジュラポリシーフレームワークでは 多くのアプリケーションインスペクションで実行される特別なアクションを設定できます サービスポリシーでインスペクションエンジンをイネーブルにする場合は インスペクションポリシーマップで定義されるアクションを必要に応じてイネーブルにすることもできます インスペクションポリシーマップが

More information

Visual Studio と.NET Framework 概要 Runtime Libraries Languag es Tool.NET Visual Studio 概要 http://download.microsoft.com/download/c/7/1/c710b336-1979-4522-921b-590edf63426b/vs2010_guidebook_pdf.zip 1.

More information

プレポスト【問題】

プレポスト【問題】 コース名 : サーブレット /JSP/JDBC プログラミング ~Eclipse による開発 ~ 受講日 氏名 1 JDBC の説明として 間違っているものを 1 つ選びなさい 1. JDBC を使用してデータベースへアクセスするときには JDBC API が必要である 2. JDBC API は java.lang パッケージとして提供されている 3. JDBC には JDBC API JDBC

More information

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます

More information

Congress Deep Dive

Congress Deep Dive Congress Deep Dive NTT 室井雅仁 2016 NTT Software Innovation Center 自己紹介 室井雅仁 ( むろいまさひと ) 所属 : NTT OpenStack を利用した OSS クラウドのアーキテクトを担当 社内向け OpenStack 環境の運用 コミュニティへフィードバック OpenStack Congress Core Reviewer https://wiki.openstack.org/wiki/congress

More information

Microsoft PowerPoint - Symposia2012_EnsembleUpdates_Horita.pptx

Microsoft PowerPoint - Symposia2012_EnsembleUpdates_Horita.pptx Ensemble 新機能のご紹介 インターシステムズジャパン テクニカルコンサルタント 堀田稔 アジェンダ Ensemble 概要 Ensemble 新機能ご紹介 管理ポータルのUI アーカイブマネージャ 補償トランザクション レコードマッパー XML 仮想ドキュメント ダッシュボードのDeepSeeとの統合 その他の新機能 1 Ensemble 全体図 ポータル Java.NET Web サービス

More information

表 1. PayPal の WSDL ファイルと XSD ファイルの場所 PayPal Sandbox API サービスでの開発とテスト PayPal スキーマ ebl ベースコンポ ーネントおよび

表 1. PayPal の WSDL ファイルと XSD ファイルの場所 PayPal Sandbox API サービスでの開発とテスト PayPal スキーマ   ebl ベースコンポ ーネントおよび PayPal SOAP API の基本 PayPal SOAP API は 総称してウェブサービスと呼ばれるオープンスタンダードに基づいています ウェブサービスには 簡易オブジェクトアクセスプロトコル (SOAP) ウェブサービス記述言語(WSDL) XML スキーマ定義言語 (XSD) などが含まれます さまざまなプラットフォームで動作する幅広い開発ツールが ウェブサービスをサポートしています 多くのウェブサービスと同様に

More information

<4D F736F F D F335F D93F18E9F88E397C38C97897A82A682C98AD682B782E98F88979D5F E646F63>

<4D F736F F D F335F D93F18E9F88E397C38C97897A82A682C98AD682B782E98F88979D5F E646F63> 厚生労働省平成 25~26 年度地域医療連携の普及に向けた健康情報活用基盤実証事業 通信仕様 3 二次医療圏超えに関する処理 平成 27 年 3 月 1 < 改定履歴 > 版数 更新日 改定内容 初版 2014/3/17 新規作成 A 2015/3/28 平成 26 年度の検討結果を反映し全面改訂 2 < 目次 > はじめに... 7 対象... 7 システム構成図との対応... 8 動作環境...

More information

一般社団法人ビジネス機械・情報システム産業協会

一般社団法人ビジネス機械・情報システム産業協会 BMLinkS DSS のインストールにあたって Version 1.1.0 2013.07.05 一般社団法人ビジネス機械 情報システム産業協会 BMLinkS プロジェクト委員会 目次 1. はじめに... 1 1.1. インストール環境... 1 2. IIS セットアップ... 1 2.1. 役割の追加... 1 2.2. 確認... 10 3..NET Framework 3.5 SP1

More information

슬라이드 1

슬라이드 1 日本ネクサウェブ株式会社 X-PUSH は 業務システムにて随時発生する情報メッセージを nexacro で構築されたデスクトップ タブレット モバイルのクライアントに対してメッセージを必要としている宛先にリアルタイム送信することができる Push Server です Desktop Message Mobile 2 01 クライアントは受信を要望する TOPIC を X-PUSH Server に登録

More information

FW APIServer 設定ガイド Version 年 2 月 3 日富士通株式会社 i All Right Reserved, Copyright FUJITSU LIMITED

FW APIServer 設定ガイド Version 年 2 月 3 日富士通株式会社 i All Right Reserved, Copyright FUJITSU LIMITED FW APIServer 設定ガイド Version 1.4 2016 年 2 月 3 日富士通株式会社 i 改訂履歴 改訂 No. 日付 Version 章 No. 項 No. 改訂内容 1 2015/04/14 1.0 - - 新規作成 2 2015/06/02 1.1 3 表内 No.12 の備考欄を追記 3 2015/06/23 1.2 3 メソッドのフォワード先を とする注意事項を追記 4

More information

DB2 secureway MQ Series Workflow Domino Doc MQ Series Integrator SOAP SOAP DB2 WebSphere MQ MQ MQ SOAP MQ SOAP WebSphere Business Integrator SOAP SOAP Messaging Service SOAP Calendar Service Directory

More information

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt Flex 3 でつくるはじめての RIA ( リッチインターネットアプリケーション ) たいらひでかづ アドビ認定インストラクター (ACI) 1 Who is this guy? たいらひでかづ m-school インストラクター Flex および Flash アドビ認定インストラクター (ACI) *A 10 point footnote can go here, if necessary 2

More information

gtld 動向 ~GDPR 対応は RDAP で ~ Kentaro Mori, JPRS DNS Summer Day 2018 Copyright 2018 株式会社日本レジストリサービス

gtld 動向 ~GDPR 対応は RDAP で ~ Kentaro Mori, JPRS DNS Summer Day 2018 Copyright 2018 株式会社日本レジストリサービス gtld 動向 ~GDPR 対応は RDAP で ~ Kentaro Mori, JPRS DNS Summer Day 2018 Copyright 2018 株式会社日本レジストリサービス Contents WHOISとは WHOISの問題点 RDAPとは GDPRとその要求 RDAPによるGDPR 要求への対応 現状と今後の流れ Copyright 2018

More information

Jerry Held

Jerry Held The XML Continuum: From Dynamic Content to Web Services T A K E I T T O T H E N T H The XML Continuum: From Dynamic Content to Web Services XML Content SGML 1969 HTML 1992 Mobile ML s 1997 Time XML 1997

More information

Microsoft Word 応_シラバス.doc

Microsoft Word 応_シラバス.doc 1-4- 応システムアーキテクチャに関する知識 1 1-4- 応システムアーキテクチャに関する知識 主な分散情報システムの形態である SOA ピアツーピア Web サービ ス等 およびクラウドコンピューティングについてその要素技術につい Ⅰ. 概要 て理解するとともに 実際にシステム構築に必要なスキルを身につけ る Ⅱ. 対象専門分野 職種共通 Linux のインストール 設定が行えること Ⅲ. 受講対象者

More information

WebLoadTestingTutorial.book

WebLoadTestingTutorial.book Web ïââþéeéxég SilkPerformer 2010 R2 Web 負荷テストチュートリアル Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2010 Micro Focus (IP) Limited. All Rights Reserved. SilkPerformer

More information

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

Notesアプリが iPadで動くDomino Mobile Apps ご紹介 Notes アプリが ipad で動く Domino Mobile Apps ご紹介 Copyright 2019 HCL Technologies Limited www.hcltechsw.com Domino Mobile Apps のご紹介 Domino Mobile Apps とは? Domino サーバー アプリケーション XPages 既存の Notes アプリ (nsf) を そのまま実行する

More information

<4D F736F F D F345F D926E88E698418C6782A982E793648E7194C58EBE95618AC7979D8EE892A082CC B835E936F985E5F E646F63>

<4D F736F F D F345F D926E88E698418C6782A982E793648E7194C58EBE95618AC7979D8EE892A082CC B835E936F985E5F E646F63> 厚生労働省平成 25~26 年度地域医療連携の普及に向けた健康情報活用基盤実証事業 通信仕様 4 地域連携システムから電子版疾病管理手帳へのデータ登録 平成 27 年 3 月 1 < 改定履歴 > 版数 更新日 改定内容 初版 2014/3/14 新規作成 A 2015/3/28 平成 26 年度の検討結果を反映し全面改訂 2 < 目次 > はじめに... 5 対象... 5 システム構成図との対応...

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Web WS-Reliability 2003 10 14 WS-Reliability Web Web TCP/IP, HTTP XML SOAP, ebxml MS WSDL, UDDI ebxml BPSS, CPPA, ebxml Registry Web : B2B B2B Web RosettaNet ebxml Initiative OASIS W3C (WSDL) UDDI.org

More information

Bluemix いつでもWebinarシリーズ 第15回 「Bluemix概説(改訂版)」

Bluemix いつでもWebinarシリーズ 第15回 「Bluemix概説(改訂版)」 IBM Bluemix オンラインセミナー Bluemix いつでも Webinar シリーズ第 24 回 API Management 日本アイ ビー エムシステムズ エンジニアリング株式会社 グロース テクノロジー 杉田想土 本日のご説明内容 API 活用の重要性 API Management サービス デモ まとめ 2 API 活用の重要性 3 ビジネスにおける IT の役割の変化 IT で効率化

More information

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

Oracle9i JDeveloperによるWebサービスの構築 Oracle9i JDeveloper Web Web Web Web Web Web EJB Web EJB Web Web Oracle9iAS Apache SOAP WSDL Web Web Web Oracle9i JDeveloper Java XML Web Web Web Web Simple Object Access Protocol SOAP :Web Web Services

More information

_02-5.ppt

_02-5.ppt CONNECT EVERYTHING. ACHIEVE ANYTHING. Sonic XML Server 2005 3 14 Agenda 2 2005 Sonic Software Corporation Sonic Software Corporation 1998 1999 12 SonicMQ 2002 3 Sonic ESB ESB

More information

Microsoft Visual Studio 2010 Professional Data Sheet

Microsoft Visual Studio 2010 Professional Data Sheet Microsoft Visual Studio 2010 Professional はビジネスの要件やユーザ ーのニーズに最適なアプリケーションを選択し それを構築するために必須の機能を提供します RIA ベースのリッチな Web アプリケーション SharePoint ベースの高度な Web ポータル Windows Azure ベースのクラウドアプリケーションなど 最新テクノロジに対応したアプリケーションを既存の知識や経験を活かして開発することができます

More information

MSDynamicsCRM_汎用プレゼン

MSDynamicsCRM_汎用プレゼン 1. プロローグ 1-1.Microsoft Dynamics とは ~ 数ある CRM ツールの中で唯一 MS 純正品 2. MS Dynamics CRM をお奨めする理由 2-1. Outlook を開くと CRM 環境 すべての操作は Outlook から メール 営業案件がそのまま EXCEL の 営業日報 週報 に 認証基盤は AD~ わざわざログイン わざわざ入力 感なしの情報をためやすいしくみ

More information

JPGRID-GGF0205 第 5 回 GGF 調査会 globusworld 参加報告 株式会社 SRA グローバルITサービスカンパニー開発部産業第 4グループ 平野基孝 Programs 8 Tutorial 2: Grid Services and Web Services 8 Track

JPGRID-GGF0205 第 5 回 GGF 調査会 globusworld 参加報告 株式会社 SRA グローバルITサービスカンパニー開発部産業第 4グループ 平野基孝 Programs 8 Tutorial 2: Grid Services and Web Services 8 Track 第 5 回 GGF 調査会 globusworld 参加報告 株式会社 SRA グローバルITサービスカンパニー開発部産業第 4グループ 平野基孝 Programs 8 Tutorial 2: Grid Services and Web Services 8 Track 3: Developing & Administrating Globus Toolkit 2.2 8 Workshop 1: Grid

More information

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB 3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB.netソリューションを作成します言語変換後にSDK( ソフトウェア開発キット ) にてデバッグおよびビルドにて実行可能アプリケーションを作成します

More information

デザインパターン第一章「生成《

デザインパターン第一章「生成《 変化に強いプログラミング ~ デザインパターン第一章 生成 ~ 梅林 ( 高田明宏 )@ わんくま同盟 デザインパターンとは何か (1) デザインパターンの定義 ソフトウェア開発におけるデザインパターンとは 過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し 名前をつけ 再利用しやすいように特定の規約に従ってカタログ化したもの (Wikipedia) 参考書籍 オブジェクト指向における再利用のためのデザインパターン

More information

PLEASE READ (hidden slide)

PLEASE READ (hidden slide) SESSION-6 サービス指向 Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows CardSpace (CardSpace) まとめ オブジェクト コンポーネントからサービスへ 1980s オブジェクト指向 クラスベース責務の分離 カプセル化継承 ポリモーフィズム 1990s 2000s

More information

Oracle Policy Automation 10.0システム要件

Oracle Policy Automation 10.0システム要件 Oracle Policy Automation 10.0 システム要件 2009 年 12 月 - バージョン 1.01 Oracle Policy Automation 製品 バージョン 10.00 の概要 製品 プラットフォーム Oracle Policy Modeling Microsoft Windows( デスクトップ ) Oracle Policy Automation( ランタイム

More information

UMIN INDICE Lower level data communication protocol for CDISC ODM規約

UMIN INDICE Lower level data communication protocol for CDISC ODM規約 UMIN INDICE Lower level data communication protocol for CDISC ODM 規約 API Ver2.7 用 UMIN INDICE システムに臨床研究データを CDISC ODM 形式で電子的に送付する場合の ODM 下層レベルのデータ交換規約 UMIN センター 2013/05/16 目次 1 概要...- 2-1.1 UMIN センター...-

More information

勉強会の流れ Google API の概要 デモ curl で実際に体験 Copyright 2010 SRA OSS, Inc. Japan All rights reserved. 2

勉強会の流れ Google API の概要 デモ curl で実際に体験 Copyright 2010 SRA OSS, Inc. Japan All rights reserved. 2 Google API 勉強会 SRA OSS, Inc. 日本支社山本博之 2010 年 12 月 13 日 勉強会の流れ Google API の概要 デモ curl で実際に体験 Copyright 2010 SRA OSS, Inc. Japan All rights reserved. 2 Sylpheed Pro 2.0 Sylpheed + Sylpheed Pro アドオンメール全文検索スケジューラ

More information

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機 デスクトップ シングルサインオンディレクトリ連携5.13. 統合アカウント管理 認証 認可 ( アクセス制御 ) 5.13.1. 統合アカウント管理 認証 認可 ( アクセス制御 ) の定義 統合アカウント管理 認証 認可 ( アクセス制御 ) は 情報システムの利用者を統合的 一元的に管理する仕 組みを提供する 利用者がその ID をもっている本人であることを確認し 利用者の権限に基づきリソースへ

More information

メディプロ1 Javaサーブレット補足資料.ppt

メディプロ1 Javaサーブレット補足資料.ppt メディアプロジェクト演習 1 Java サーブレット補足資料 CGI の基本 CGI と Java サーブレットの違い Java サーブレットの基本 インタラクティブな Web サイトとは Interactive q 対話 または 双方向 q クライアントとシステムが画面を通して対話を行う形式で操作を行っていく仕組み 利用用途 Web サイト, シミュレーションシステム, ゲームなど WWW = インタラクティブなメディア

More information

XML Consortium 2009/5/8 XML Consortium Enterprise2.0 アプリを支えるクラウド基盤としての Windows Azure XML コンソーシアム Web 2.0 部会 日立ソフト宮崎昭世 Microsoft MVP for Development Pl

XML Consortium 2009/5/8 XML Consortium Enterprise2.0 アプリを支えるクラウド基盤としての Windows Azure XML コンソーシアム Web 2.0 部会 日立ソフト宮崎昭世 Microsoft MVP for Development Pl Enterprise2.0 アプリを支えるクラウド基盤としての Windows Azure XML コンソーシアム Web 2.0 部会 日立ソフト宮崎昭世 Microsoft MVP for Development Platforms - ASP/ASP.NET Agenda クラウドとは Windows Azure とは Windows Azure 開発環境 Windows Azure の開発

More information

WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1

WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1 WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1 内容 I. 国立国会図書館サーチとの連携方式 II. 国立国会図書館サーチへ提供いただくメタデータ方式 2 I. 国立国会図書館サーチとの連携方式 3 国立国会図書館サーチ (NDL サーチ ) とは 多彩な検索支援 多様なルート 多様な検索対象 4 外部提供インタフェース (API)

More information

あああああああああ

あああああああああ Oracle Enterprise Service Bus: 技術アーキテクチャおよび製品に関する更新 Dave Berry: Sr. Manager, Oracle Integration Demed L Her:Sr. Principal Product Manager, Oracle Integration プログラム Oracle Enterprise Service Bus の概要 Oracle

More information

J2EEとMicrosoft.NETの比較

J2EEとMicrosoft.NETの比較 2002 4 ... 3... 4... 4... 4... 5... 5... 8... 8... 8... 9 Web... 10... 11... 11... 11... 11... 12... 13... 13... 13... 14... 14... 15 Web... 15 Oracle... 16 Oracle9i Application Server... 16 Oracle9i Developer

More information

Encryption Security

Encryption Security 200426 XML Consortium WG XML Signature XML Encryption XKMS2.0 X-KRSS:Register X-KISS:Locate X-KISS:Validate WS-Security XACML WG 2004/02/06 1 XML WG 2004/02/06 2 2001 2002 2003 XKMS XML SAML SSO SAML XML

More information

Oracle Service-Oriented Architecture Suite

Oracle Service-Oriented Architecture Suite Oracle Service-Oriented Architecture Suite Oracle SOA Suite SOA 1 IT IT SOASOA Oracle Fusion Architecture SOA SOA SOA Oracle Fusion Architecture Oracle SOA Suite Oracle SOA Suite 1 ISE 2 Enterprise Service

More information

Oracle ESB レッスン03: ESB CustomerData SOAP

Oracle ESB レッスン03: ESB CustomerData SOAP Oracle ESB レッスン 03: ESB CustomerData SOAP Oracle Integration Product Management ESB Lesson03 Page 1 ESB SOAP のシナリオ概要 機能アウトバウンド SOAP サービスのコールアウトを CustomerData チュートリアルへ追加する 特徴 - JDeveloper ESB Diagrammer

More information

S2Pradoの紹介

S2Pradoの紹介 2007 Autumn S2Prado の紹介 S2Container.PHP5 と連携した PRADO アプリケーションの構築 植山能成 紹介 丙午 クリスマスイヴうまれの 40 才 福岡県福岡市在住 株式会社アイティー勤務 主業務 : 通信系システム開発 業務での PHP 開発経験 約半年 (SIP,P2P) P2P) 次 PRADO Framework とは デモその 1 S2Prado.PHP5

More information

メッセージ マッパーは ポイント アンド クリック 型のユーザー インターフェースから支払い / 決済メッセージ変換定義を実行でき 迅速なシステム統合を実現します 急激に変化し続ける決済業務を取り巻く環境の中で 銀行 / 決済サービス業者 / マーチャントは 新たなビジネス需要や技術的課題に迅速対応

メッセージ マッパーは ポイント アンド クリック 型のユーザー インターフェースから支払い / 決済メッセージ変換定義を実行でき 迅速なシステム統合を実現します 急激に変化し続ける決済業務を取り巻く環境の中で 銀行 / 決済サービス業者 / マーチャントは 新たなビジネス需要や技術的課題に迅速対応 NCR Authentic メッセージ マッパー 複数の決済システムを迅速に統合 For more information visit ncr.com or contact us at financial@ncr.com メッセージ マッパーは ポイント アンド クリック 型のユーザー インターフェースから支払い / 決済メッセージ変換定義を実行でき 迅速なシステム統合を実現します 急激に変化し続ける決済業務を取り巻く環境の中で

More information

FUJITSU Cloud Service K5 認証サービス サービス仕様書

FUJITSU Cloud Service K5 認証サービス サービス仕様書 FUJITSU Cloud Service K5 認証サービスサービス仕様書 2016 年 10 月 28 日 1. サービス仕様 当社は 以下のサービスを提供します (1) 基本サービス契約者が K5 PaaS ポータルから認証サービスの利用を開始すると 管理テナント ( 注 1) が 1 つ作成されます 契約者は 管理テナントにより運用テナント ( 注 2) の管理を行うことができます 1 基本機能

More information

使用する前に

使用する前に この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE

More information

Enterprise License Optimization June 2011 Release – Matisse

Enterprise License Optimization   June 2011 Release – Matisse エンタープライズライセンスの最適化 FlexNet Manager Suite for Enterprises 2012 年 6 月リリース Vermeer 販促支援 2012 年 6 月 研修内容 FlexNet Manager Platform FlexNet Manager for Microsoft FlexNet Manager for IBM Workflow Manager 2 FlexNet

More information

FUJITSU Cloud Service for OSS 認証サービス サービス仕様書

FUJITSU Cloud Service for OSS 認証サービス サービス仕様書 FUJITSU Cloud Service for OSS 認証サービスサービス仕様書 2018 年 8 月 30 日 1. サービス仕様 当社は 以下のサービスを提供します (1) 基本サービス契約者が FUJITSU Cloud Service for OSS PaaS ポータルから認証サービスの利用を開始すると 管理テナント ( 注 1) が 1 つ作成されます 契約者は 管理テナントにより運用テナント

More information

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

JavaとVisual Basicを使ったWebサービスの実装 JavaVisual Basic Web moto@sag.hitachi-sk.co.jp http://www.hitachi-sk.co.jp/ Web? Web Web Web Web Web Web SOAP Web Web Web SOAP MicrosoftIBM Web Web SOAP, UDDI, WSDL EJB Java Java Java Assam Commerce Server

More information

ITdumpsFree Get free valid exam dumps and pass your exam test with confidence

ITdumpsFree   Get free valid exam dumps and pass your exam test with confidence ITdumpsFree http://www.itdumpsfree.com Get free valid exam dumps and pass your exam test with confidence Exam : C9530-001J Title : IBM Integration Bus v10.0, Solution Development Vendor : IBM Version :

More information