...

XML Consortium Webサービス実証とは何か? アジェンダ

by user

on
Category: Documents
4

views

Report

Comments

Transcript

XML Consortium Webサービス実証とは何か? アジェンダ
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
セミナー#3
Webサービス実証
Webサービス実証とは何か?
2004年 12月2日
Webサービス実証部会
松山 憲和(PFUアクティブラボ)
[email protected]
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
アジェンダ
XML Consortium
Webサービス実証部会ご紹介
実証実験のご紹介
TravelXMLを活用した旅行商品取引Webサービス
道路交通情報を使った旅行プラン作成Webサービス実証実験
Webサービス実証部会の今後の活動
ご参考
NewsMLを活用したニュース検索Webサービス
観光情報Webサービス実証実験験
2
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
1
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
Webサービス実証部会ご紹介
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
Webサービス実証部会
XMLコンソーシアム 組織体制
XML Consortium
総会
理事会
ビジネスイノベーション研究部会
SOA会
運営委員会
メタデータ活用部会
顧問
ユビキタス・組み込み系部会
監事
セキュリティ部会
事務局
Webサービス実証部会
会長
: 鶴保征城
独立行政法人 情報処理推進機構
会員数
: 209法人会員(75%強=IT関連企業)
理事会
: 22社
運営委員会 : 16社20名
TravelXML標準化部会
ContactXML部会
Contents利用情報標準化部会
4
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
2
Webサービス実証部会:
Web
サービス実証部会:目的/
目的 /活動内容
Webサービス、およびXML技術の
実ビジネスシステムへの適用と検証
XML Consortium
プロトタイプシステム開発
実ビジネスに基づくプロトタイプシステムの開発
XML応用規格を利用したプロトタイプシステムの開発
XML/Webサービス関連プロダクトの評価
相互接続性検証→フィードバック
開発生産性、使用感
XML/Webサービス応用技術の普及・推進
定例セミナー・総会等での発表
学会、雑誌等での発表
Webページによる情報の発信
製品紹介セミナーの開催
5
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
Webサービス実証部会:活動状況
活動内容
ITS世界会議名古屋
(2004年 10月 18日∼ 24日)
XML/Webサービスプロトタイプシステム開発
XML/Webサービス関連プロダクトの評価
XML Consortium
XML/Webサービス応用技術の普及・
推進
道路交通情報を使った
旅行プラン作成
XMLコンソーシアム Week
Webサービス実証実験
Web
サービス実証実験
(2004年 5月 20日)
TravelXMLを活用した
TravelXML
を活用した
旅行商品取引 Web
Webサービス
サービス
実証実験
XMLコンソーシアム Week
(2003年 5月 29日)
日本観光協会
XMLコンソーシアム Week
Webサービス実証実験
Webサービス実証実験
(2002年 6月 13日)
した
想定を実装
を
ス ス
ジネ ービ
実ビ eb サ
W
NewsMLを活用した
ニュース検索Web
ニュース検索
Webサービスの
サービスの
XMLコンソーシアムDay
実装
(2002年 2月 6日)
XMLコンソーシアムDayナレッジWebサービス
実装
(2001年 11月 22日)
四則演算Webサービス
実装
WebサービスWG
発足
スを
ービ
サ
b
We
的な 実装
格
本
2001/06 2002/02
2002/06
参加企業間のネットワーク構築
情報交換(業界、技術)
人的ネットワーク
ビジネス・ネットワーク
スを
ービ
bサ
We したい
体感
2003/05
2004/05
2004/10 活動時期
6
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
3
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
【実証実験のご紹介
実証実験のご紹介】
】
TravelXMLを活用した
旅行商品取引 Webサービス
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験:目的
XML Consortium
TravelXMLを使った業務システムの構築
日本旅行業協会(JATA)とXMLコンソーシアムが
共同開発し、標準化を推進しているTravelXML標
準に基いて業務システムを構築
B2BにおけるWebサービスの有効性検証
基幹業務(企業間電子商取引)システムにWebサービス
技術を適用
TravelXMLの通信層にWebサービスを適用することの
有効性(メリットの検証)
セキュリティの適用:暗号化、ディジタル署名
異種製品の相互接続性検証
各社ミドルウェアの相互接続性の確認
WS-Security
8
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
4
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
旅行業のビジネスモデル
XML Consortium
旅行企画会社は、宿泊施設や交通機関から
仕入れた在庫を組み合わせて旅行商品を企画し、
パッケージツアーとして旅行代理店に販売を委託する。
旅行代理店
(リテーラー)
宿泊施設
(ホテル・旅館)
旅行企画会社
(ホールセラー)
在庫取引
部屋
販売
販売委託
旅行
商 品企画
お客様
パッケージ
ツアー
交通機関
在庫取引
座席
9
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
XML Consortium
旅行の予約業務
旅行代理店 ⇔ 旅行企画会社
パッケージツアーの検索、予約、変更、取消
旅行企画会社 ⇔ 宿泊施設
在庫増室、在庫減室、予約通知、変更通知、取消通知
旅行代理店
(リテーラー)
お客様
検索
予約
変更
取消
旅行企画会社
(ホールセラー)
検索
予約
変更
取消
宿泊施設
(ホテル・旅館)
在庫増室
在庫減室
予約連絡
変更連絡
取消連絡
課題
旅行代理店、宿泊施設 :取引先毎に端末要
バッチ処理による在庫のタイムラグ :機会損失
TravelXML
&
Webサービス10
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
5
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム概要
XML Consortium
パッケージツアーの予約業務における、旅行代理店、旅行
企画会社、宿泊施設間の電子商取引をTravelXML標準に
全てをWebサービスで連携
従ってシステム構築
旅行代理店
(リテーラー)
情報検索要求
情報検索結果
旅行企画会社
(ホールセラー)
旅行代理店
向け
Webサービス
予約要求
予約回答
予約内容回答
ツアー 在庫
情報 情報
予約内容変更要求
予約内容変更回答
予約取消要求
在庫増室要求
宿泊施設
(ホテル・旅館)
旅行企画会社
向け
Webサービス
在庫減室要求
在庫減室回答
宿泊施設
向け
Webサービス
予約取消回答
宿泊施設URL?
在庫増室回答
在庫増室回答
予約内容紹介
旅行代理店
アプリケーション
在庫増室要求
予約通知連絡
施設
情報
予約通知 回答
※ 赤字は、TravelXMLで規
約化されていない電文
UDDI
在庫・
予約
情報
施設情報照会
旅行代理店
向け
Webサービス
11
施設情報回答
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
Webサービス一覧
サービス
プロバイダ
サービス
(service)
XML Consortium
予約要求
旅行代理店向け
Webサービス
旅行企画会社
処理
(operation)
説明
booking
予約内容照会 bookingDataInquiry
予約変更連絡 modificationNotice
予約取消連絡 cancellationNotice
商品情報要求 PackTourInformatin
宿泊施設向け
Webサービス
旅行代理店向け
Webサービス
宿泊施設
在庫増室要求 increase
在庫減室要求 decrease
施設情報要求 AccommodationInfomation
旅行企画会社向け 予約通知連絡 allotmentBookingReport
Webサービス
在庫増室要求 increase
12
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
6
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
XML Consortium
実証実験システム構成(1)
旅行代理店
(リテーラー)
旅行企画会社
(ホールセラー)
宿泊施設
(ホテル・旅館)
ネットタイムトラベル
(ネット・タイム)
アドソル日進旅行
(アドソル日進)
東芝ホテル
(東芝ソリューション)
ブレイニーワークストラベル
(ブレイニーワークス)
HITACHI旅行
(日立製作所)
IBMトラベル
(日本IBM)
UNISYS 旅行
(日本ユニシス)
(日本ユニシス・ソフトウェア)
IBM旅行
(日本IBM)
(日立システムアンドサービス)
インフォテリア旅行
(インフォテリア)
ホテルIONA
(日本アイオナ)
UDDI
宿泊施設UDDI
(ブレイニーワークス)
ホテルNEC
(NEC)
ホテルUNISYS
ホテル日立システム
セキュリティ:ハードウェア セキュリティ:ソフトウェア セキュリティ:ソフトウェア
(日本IBM)
(東京エレクトロン)
(日立製作所)
SOAP Monitor
(
PFUアクティブラボ)
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
13
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
XML Consortium
実証実験システム構成(2)
旅行代理店
(リテーラー)
旅行企画会社
(ホールセラー)
宿泊施設
(ホテル・旅館)
Apache Tomcat 4.1.24
MySQL V4.0.18
Tomcat 4.1.24
Tomcat 4.1.30
MySQL V4.0.17
HITACH Cosminexus V6
IBM WebSphere V5.1
IBM DB2 V8.1
HiRDB V7
NEC ActiveGlobe WebOTX Ver5.3
Oracle Database 9i
MS BizTalk Server 2004
SQL Server 2000
BEA WebLogic Platform 8.1J
UDDI
IBM WebSphere V5.1
DB2 UDB V8.1
PolarLake Database Integrator
Oracle Application Server 10g
Oracel Database 10g
IBM WebSphere
UDDI Registry
Infoteria ASTERIA 3
IONA Artix 2.0.3
セキュリティ:ハードウェア セキュリティ:ソフトウェア セキュリティ:ソフトウェア
DataPower XS40
Apache XML Security IBM XML Security Suite for Java
SOAP Monitor
(
PFUアクティブラボ)
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
14
7
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:処理シーケンス
サービス
利用者
商品情報検索
XML Consortium
旅行企画
会社1
旅行代理店
宿泊
宿泊
宿泊
施設1 施設2 施設3
UDDI
商品検索要求
商品検索結果
商品検索要求
商品情報一覧
商品選択
施設情報閲覧
旅行企画
会社2
商品検索結果
商品情報に含まれる宿泊施設IDを検索キーにアクセスポイントを検索
アクセスポイント
宿泊施設情報要求
宿泊施設情報回答
宿泊施設情報画面作成
施設情報画面
旅行商品予約
予約要求
在庫あり?宿泊施設1:無
WS-Security 在庫増室要求
部分暗号化
予約完了
予約回答
(OK)
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
空室あり?無
在庫減室要求
在庫減室回答
WS-Security
復号
在庫増室回答
予約通知連絡
予約通知回答
予約通知連絡
予約通知回答
予約通知連絡
予約通知回答
15
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:セキュリティ(1)
予約情報・個人情報の安全性の確保
n 現実の旅行予約では個人情報を扱う場合が多く
、
取引情報の高い安全性の確保が必要になる
n End to Endのセキュリティの確保
n 中継者に情報を開示せずに、
取引を行う必要がある
XML Consortium
n
従来
カード番号
12345
SSL
旅行代理店
カード番号
12345
旅行企画会社
SSL
カード番号
12345
ホテル・旅館
WS-Securityを用いた部分暗号化/署名技術により
Webサービスのセキュリティを検証する
16
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
8
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
XML Consortium
実証実験システム:セキュリティ(2)
料金の支払い保証にクレジットカードを利用する
n旅行代理店は、カード番号の署名/暗号化を行う
n旅行企画会社は、カード番号を解読できないまま、
ホテル・旅館に予約内容を通知する
nホテル・
旅館は、カード番号の復号/署名検証を行う
ホテル・
旅館
秘密鍵
旅行代理店
秘密鍵
暗号化
署名
暗号解読
不可
ホテル・
旅館
公開鍵
カード番号
12345
カード番号
XXXXX
XXXX
Travel
XML
予約要求
旅行代理店
在庫あり
復号化
署名検証
カード番号
12345
Travel
XML
予約通知
旅行企画会社
ホテル・旅館
17
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:セキュリティ(3)
① ソフトウェアで暗号/署名、ソフトウェアで復号/検証
XML Consortium
IBMトラベル
アドソル日進旅行
ソフトウェア
署名/暗号
東芝ホテル
ソフトウェア
復号/検証
② ハードウェアで暗号、ソフトウェアで復号
IBMトラベル
UNISYS旅行
ホテル日立システム
東京エレクトロン
ハードウェア
暗号
ソフトウェア
復号
18
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
9
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:セキュリティ(4)
Webサービスで必要となる機能と
実証実験におけるカバー範囲
XML Consortium
セキュリティ上の課題
適用技術の例
1)接続相手の識別と認証
2)データ作成元の証明と認証
3)データの完全性
3-1)通信中データの保護
3-2)SOAPメッセージの保護
4.データ機密性
4-1)通信中データの機密性
4-2)SOAPメッセージの機密性
5.メッセージの一意性保証
検証
SSL/TLS, WS-Security
WS-Security, 暗号/署名
−
○
SSL/TLS
XML電子署名(WS-Security)
○
SSL/TLS
XML暗号(WS-Security)
[タイムスタンプや乱数値]
+ XML電子署名
○
未
注:l課題項目はWS-I Security Scenarios (Working Group Draft 0.15)より
l今回検証=○、未検証=未
19
lSSLは周知の技術として検証の必要無し(ー)と判断
© XML Consortium
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:セキュリティ(5)
WS-Security利用のメリット
XML Consortium
セキュリティ機能を部品として利用可
暗号/署名処理(XMLレベル)の相互接続性は問題なし
実装上の課題,問題点
WS-Securityバージョンの相異 (SOAPレベル)
今後,OASIS標準仕様に統一
処理負荷の増大について今後検証が必要
3者間通信の場合,中継者の実装に注意が必要
旅行代理店
© XML Consortium
旅行企画会社
予約要求
Travel
XML
予約要求
コピー 予約通知連絡
暗号 /署名情報
暗号 /署名情報
暗号化データ
暗号化データ
暗号化されているため,
スキーマ検証ができない
ホテル・旅館
Travel
XML
予約通知連絡
コピーする際に,XMLの
形式が変わってしまう
20
10
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:画面例
旅行代理店
(リテーラー)
XML Consortium
宿泊施設
(ホテル・旅館)
21
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:スケジュール
2003年
10月
11月
XML Consortium
▲部会
2004年
12月
▲部会
企画/調査
1月
2月
▲部会 ▲特別 ▲部会
集会
▲Day
仕様検討
★プロジェクト開始(10/26)
3月
▲部会
4月
▲部会
5月
6月
▲部会
▲Week ▲総会
実装
テスト
▲第一回接続実験(3/26)
▲第二回接続実験(4/7)
▲第三回接続実験(4/16)
▲第四回接続実験(4/19)
★内覧会(4/20)
内覧会(場所:東京エレクトロン)
▲第五回接続実験(5/11)
▲第六回接続実験(5/14)
▲第七回接続実験(5/15)
▲第八回接続実験(5/18)
▲第九回接続実験(5/19)
★ニュースリリース(5/20)
第六回接続実験( 場所:日立製作所)
22
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
11
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
実証実験システム:開発規模
開発期間 6ヶ月間(企画∼設計∼実装∼テストまで)
開発者数 総勢 37名
参加企業 15社(ご協力頂いた社団法人日本旅行業協会様、旅行電子商取引促
XML Consortium
進機構様、TravelXML部会を除く)
実装工数 合計:232人日 旅行代理店(リテーラー)
旅行企画会社(ホールセラー)
宿泊施設(ホテル・旅館)
41人日 /3サーバ
61人日 /5サーバ
94人日 /5サーバ
UDDI, セキュリィ,SOAPMonitor 36人日
20. 7KStep/3サーバ
実装規模 合計:約90,000 旅行代理店(リテーラー)
旅行企画会社(ホールセラー)
26. 8KStep/4サーバ
Step
(Asteria、PolarLake 宿泊施設(ホテル・旅館)
29. 8KStep/5サーバ
などステップ数換算でき
UDDI,セ
キ
ュ
リ
テ
ィ
,
SOAPMonitor
12. 8KStep
ないものを除く)
接続実験
約2ヶ月に9回
回数
使用した 合計:20製品
製品数
Webサービス関係
RDB
業務パッケージ
(バーション・レベルが異な
る製品は1つと数えた) セキュリティ関係
10製品
5製品
1製品
4製品
23
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
TravelXMLを活用した旅行商品取引
TravelXML
を活用した旅行商品取引Web
Webサービス
サービス
XML Consortium
プレスリリース
http://www.xmlconsortium.org/release/pdf/20040520TravelXML_Final.pdf
24
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
12
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
【実証実験のご紹介
実証実験のご紹介】
】
道路交通情報を使った
旅行プラン作成Webサービス実証実験
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
道路交通情報の流れ
出典:? 日本道路交通情報センター(JARTIC)
26
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
13
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
Jシステムについて
特徴
XML Consortium
Jシステムは、道路交通情報を利用しやすいデータ形式で、
オンラインにより提供する汎用的なシステム
üオンライン(専用線)で24時間提供
ü様々なメディアで利用可能なデータ形式の情報を提供
ü情報は、1分周期又は5分周期で更新され、常に最新の情報を提供
情報の種類
情報の種類
内容
渋滞・規制情報
高速道路等及び一般道路の通行止め、交通渋滞、交通事故、道路工事等に
よる交通規制、降雨や降雪により速度規制等に関する情報
高速道路等及び一般道路の所要時間情報
所要時間情報
都市高速道路入り口閉鎖情報 都市高速道路の閉鎖されている入口に関する情報
駐車場情報( VICS符号型のみ) 一般道路の駐車場の位置や、満車・空車に関する情報
SA・PA情報( VICS符号型のみ ) 高速道路等のサービスエリア・パーキングエリアの位置や満車・空車等の情報
情報の形式
情報の形式 情報の内容
テキスト型
フリガナ
簡易図形型
用途
渋滞・規制、所要時間、都市高速入 文字情報を表示するための用いられる。
口閉鎖
50音順での検索や音声合成の基礎データとして利用に適する
渋滞・規制
簡易図(デフォルメ図)で表示するために用いられる。
デジタル道路地図で表示するための用いられる。
VICS符号型 渋滞・規制、所要時間、都市高速入
口閉鎖、駐車場情報、SA・PA情報
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
出典:? 日本道路交通情報センター(JARTIC)27
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
実証実験の狙い
XML Consortium
(財)日本道路交通情報センター (JARTIC ) が実験的に
提供する道路交通情報Webサービスの利用
他のWebサービス(気象情報、観光情報など)と
BPELを使って連携
BPEL:Business Process Execution Language
ビジネスプロセスの記述
nXMLドキュメントとして標準化(
OASIS のTCでBPEL4WS制定)
nポータビリティがある
nBPELエンジン(実行ソフトウェア)が必要
狙い
n
n
pBPELの有効性(便利か?、簡単か?、性能は?)
p標準化されていることによる相互運用性は?
28
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
14
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
シナリオ
n 名古屋市に旅行に出かけたAさん一家。
n 久しぶりの家族旅行なので、時間を有効に使って、目
一杯遊びたい。
XML Consortium
知らない土地では、道路事情が分からな
しかしいため、スケジュールが狂うこともよくある
n
旅行前
n
n
n
旅行中
n
(今回 n
対象外)
観光地/飲食店/宿泊施設を選択し、各々の滞在時刻を設定すると、
直前地点の出発予定時刻を道路事情から判断。
スケジュールに合わせて、目的地の出発時刻の天気と到着時刻の
天気を表示。
スケジュールに合わせて観光地/飲食店/宿泊施設の情報を表示
スケジュールに合わせて宿泊施設の予約
旅行前に設定しておいた旅程に従って、出発予定時刻になると通
知メールが送付される。
現在位置から指定された時間内に到着可能な観光地/飲食店/宿泊施
設を、到着予定施設の営業時間や気象情報も加味して検索できる。
道路交通事情や気象情報、観光情報から、
自分で旅行プランを作成できるサービス
旅行プラン作成サービス: My Travel Planner
29
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
初期画面
30
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
15
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
出発地の選択
MAPアイコンを
選択
出発地を
選択
※地図データは、インクリメントP(株)様のサービスを利用しています
(http://www.incrementp.co.jp/mapfan/)
31
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
出発地の表示
地図で選択した
出発地名が表示
出発時刻を
選択
出発地の
出発時刻の
天気が表示
※気象情報は、(株)ライフビジネスウェザー様のサービスを利用しています
(http://www.wline.co.jp/)
32
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
16
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
目的地の追加
目的地を
追加
目的地が
追加
33
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
目的地の設定
MAPアイコンを
選択
目的地を
追加
目的地を
目的地を
削除選択
34
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
17
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
目的地の表示
滞在時間を
選択
地図で選択した
目的名が表示
道路交通情報から
目的地の到着時間
を推定
目的地の
出発時刻の
天気が表示
※道路交通情報は、(財)日本道路交通情報センター様のサービスを利用しています
(http://www.jartic.or.jp/)
35
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
観光情報の表示
目的地を
選択
目的地の
観光情報が
表示
観光情報Webサービス
実証実験
36
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
18
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
全ての目的地を設定
37
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
画面:
宿泊施設の予約
宿泊予約
画面が表示
宿泊予約ボタン
を選択
TravelXML
38
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
19
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
システム全体概要
XML Consortium
道路交通情報
Webサービス
旅行先情報
提供サービス
【利用者画面】
JARTIC
UDDI
気象情報
Webサービス
気象情報提供会社
宿泊情報
提供サービス
旅行プラン
作成サービス
ホテル/旅館
観光情報
提供サービス
観光地/自治体
XML/Webサービス
地図情報提供サービス
Webサービス以外
地図情報提供会社
39
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
BPELの活用(1)
XML Consortium
l既存のWebサービスの再利用化を促進
l早く簡単にシステム構築
複数のWebサービスを1つのサービスに統合
Webサービスのインタフェースを簡潔化
道路交通情報
Webサービス
My Travel
Planner
気象情報
Webサービス
到着時刻(出発時刻、目的地)
?
到着時刻
天気?(到着時刻、目的地)
?
天気
BPELによるWebサービス統合
(アグリゲーション)
My Travel
Planner
BPEL
エンジン
到着時刻、天気(出発時刻、
滞在時間、
目的地)?
道路交通情報
Webサービス
気象情報
Webサービス
到着時刻(出発時刻、目的地)
?
到着時刻
天気?(到着時刻、目的地)
?
到着時刻、天気
天気
40
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
20
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
BPELの活用(2)
XML Consortium
Oracle BPEL PM Designer
Oracle BPEL Process Manager
http://www.oracle.com/technology/products/ias/bpel/index.html
41
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
実証実験参加企業
XML Consortium
実証実験参加企業名(10月18日現在13社)
1
2
3
4
5
6
7
8
9
10
11
12
13
アドソル日進㈱
㈱内田洋行
㈱エルザ
東京エレクトロン㈱
日本アイオナテクノロジーズ㈱
日本アイ・ビー・エム㈱
日本オラクル㈱
日本電気㈱
㈱ノムラシステムコーポレーション
㈱日立製作所
㈱日立システムアンドサービス
PFUアクティブラボ㈱
㈱ブレイニーワークス
サービス/コンテンツご提供企業名(10月18日現在13社)
インクリメントP(株)
地図情報サービス
(財)日本道路交通情報センター 道路交通情報Webサービス
(株)ライフビジネスウェザー 気象情報サービス
42
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
21
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
使用したWebサービス関連製品
製品名
XML Consortium
1
2
3
4
5
6
7
8
9
10
11
12
Apache Tomcat 4.1.30
Apache Tomcat 5.0.28
Apache httpd 2.0.46 + php 4.3.2
Apache AXIS 1.1
DataPower XS40 XML Security Gateway
Hitachi Cosminexus Version6
IBM WebSphere Application Server, Version 5.1
IBM WebSphere Application Server Network
Deployment
IBM WebSphere UDDI Registry
IONA Artix 2.1.4
NEC ActiveGlobe WebOTX Ver6.1
Oracle BPEL Process Manager 2.0 (出荷予定製品)
43
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験
サービス実証実験
XML Consortium
プレスリリース
http://www.xmlconsortium.org/release/pdf/20041018-RoadXML3.pdf
44
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
22
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
Webサービス実証部会の今後の活動
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
Webサービス実証部会の今後の活動
Web
サービス実証部会の今後の活動
これからの半年間...
道路交通情報を使った旅行プラン作成Web
道路交通情報を使った旅行プラン作成
Webサービス実証実験を継続
サービス実証実験を継続
XML Consortium
をターゲットにサービス強化を検討中
多言語翻訳サービス(英語他…)
衛星画像サービス
知識検索を用いた観光情報サービス
リッチクライアント
WS-Securityによるセキュリティの確保
出発予定時刻にメールで通知(
Push型サービス)
:
システム評価を実施
BPELの相互運用性の確認(
BPEL対応製品)
性能測定
WS-I Basic Profileへの適合性検証
道路交通情報Webサービスの標準化提言
:
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
46
23
Webサービス実証部会の今後の活動
Web
サービス実証部会の今後の活動
更に...もっと前へ
活動内容
ITS世界会議名古屋
(2004年 10月 18日∼ 24日)
XML/Webサービスプロトタイプシステム開発
道路交通情報を使った
旅行プラン作成
XML/Webサービス関連プロダクトの評価
XMLコンソーシアム Week
Webサービス実証実験
Web
サービス実証実験
(2004年 5月 20日)
XML Consortium
XML/Webサービス応用技術の普及・
推進
TravelXMLを活用した
TravelXML
を活用した
WS-Reliability/WS -ReliableMessaging
旅行商品取引 Web
Webサービス
サービス
XMLコンソーシアム
Week
トランザクション
実証実験
(2003年 5月 29日)
た
SOA
定し 装
:
を想 を実
日本観光協会
XMLコンソーシアム Week
Webサービス実証実験
Webサービス実証実験
(2002年 6月 13日)
ス ス
ジネ ービ
実ビ eb サ
W
NewsMLを活用した
ニュース検索Web
ニュース検索
Webサービスの
サービスの
XMLコンソーシアムDay
実装
(2002年 2月 6日)
XMLコンソーシアムDayナレッジWebサービス
実装
(2001年 11月 22日)
四則演算Webサービス
実装
WebサービスWG
発足
スを
ービ
サ
b
We
な 実装
的
本格
2001/06 2002/02
参加企業間のネットワーク構築
情報交換(業界、技術)
人的ネットワーク
ビジネス・ネットワーク
スを
ービ
b サ たい
e
W
し
体感
2002/06
2003/05
2004/05
2004/10 活動時期
47
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
END
ご清聴ありがとうございました。
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
24
XML Consortium
【XMLコンソーシアム 関西での活動を盛りあげよう集会】
ご参考
NewsMLを活用したニュース検索Webサービス
観光情報Webサービス実証実験験
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
複数の(仮想)新聞社/通信社/気象情報提供会社が提供する情報/ コ
ンテンツを1箇所のポータルサイトから検索
検索サービス利用者は、情報の所在(URL)を意識せずに単一のユー
ザインタフェースで情報を取得が可能。
新聞記事は NewsML形式で取り出せるだけではなく、スタイルシート
により画像データを含んだHTML形式でWebブラウザで表示可能。
通信社
business/private
検索条件
検索結果
UDDI
ー
ビ
ス
検
索
動的なWebサービスの検索/利用
(UDDI)
W
eb
サ
XML Consortium
NewsMLを活用した
ニュース検索Webサービス(1)
条件
検索
検索条件
検索
条件
記事検索
Webサービス
)
結果SOAP
in
検索
ML
ws
(Ne
検索結果
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
NewsML
新聞社
記事検索
Webサービス
NewsML
(NewsML in SOAP)
利用者
アグリゲーション
サービス
記事内容や著作権の保証
(WS-Securityなど)
レジストリ
検索
(SO 結果
AP
)
気象情報検索
Webサービス
気象情報
気象情報提供会社
50
25
XML Consortium
NewsMLを活用した
ニュース検索Webサービス(2)
51
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
NewsMLを活用した
ニュース検索会員企業
Webサービス(3
)
サービス
アプリケーションサーバ
アグリゲーション
サーバー
日進ソフトウエア(株)
Apache
AXIS Beta1
XML Consortium
トピックセット
Webサービス
BEA
WebLogicServer 6.1J
日進ソフトウエア(株)
Microsoft
Visual Studio .NET
(取り纏め)
PFUアクティブラボ(株)
共同通信社様
新聞記事検索
Webサービス
毎日新聞社様
新聞記事検索
Webサービス
読売新聞社様
新聞記事検索
Webサービス
(株)日立製作所
FUJITSU
INTERSTAGE V4.0L20
富士通 (株)
IBM WebSphere
Application Server4.0
Oracle9i Application Server
日本オラクル(株) Release2
(株)東芝
読売新聞社様
電光記事検索
Webサービス
Java コンソーシアム
記事検索
Webサービス
気象情報検索
Webサービス
HITACHI
Cosminexus Version 5
IONA Orbix E2A XMLBus
Edition 5.1
日本電気(株)
NEC ActiveGlobe WebOTX
Ver4.2
52
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
26
NewsMLを活用した
ニュース検索
Webサービス(
4)
会員企業
アプリケーションサーバ
サービス
アグリゲーション
サーバー
BEA
WebLogic Server 6.1J
日進ソフトウエア株式会社
共同通信社様
新聞記事検索
Webサービス
日進ソフトウエア株式会社
読売新聞社様
新聞記事検索
株式会社サンモアテック
XML Consortium
トピックセット
Webサービス
読売新聞社様
電光記事検索
Javaコンソーシアム
記事検索
Webサービス
Windows 2000 Professional
Tomcat 4.1.24,IBM JDK1.3.1(Java)
Windows XP Professional
Tomcat 4.1.24,AXIS 1.0
IBM JDK 1.3.0(Java)
Windows 2000 Professional,IIS
.NET Framework 1.1(C#)
Windows 2000 Professional,IIS
.NET Framework 1.1(C#)
富士電機株式会社
気象情報検索
Webサービス
(株)日立製作所
日本電気株式会社
HITACHI
Cosminexus Version 5
NEC ActiveGlobe WebOTX Ver4.2
Windows2000 Professional
WebSphere Application Server5.0
NetworkDeployment
UDDI
(取り纏め)
PFUアクティブラボ(株)
53
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
XML Consortium
NewsMLを活用した
ニュース検索Webサービス(5)
2002年6月4日
日進ソフトウエア様社内に於いて
54
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
2003年5月21日夜 日進ソフトウエア様社内に於いて
27
XML Consortium
NewsMLを活用した
ニュース検索Webサービス(6)
http://www.xmlconsortium.org/release/pdf/20020613_WebServices_NewsML.pdf
55
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
観光情報
Webサービス実証実験(1)
XML Consortium
全国市町村の観光課が、
スキー情報や桜の開花
情報をExcelで入力
観光課
観光課
観光センタは電子情報
を収集し、他のポータル
サイトに自動的に配信
WS
PDA
ポータルサイト
WS
WS
観光情報
集配信サーバ
WS
WS
WS
観光課
桜情報
スキー情報
ポータルサイト
WS
WS
• データ登録から数分オーダで複数のポータル
サイトに情報が伝達されて公開される.
→情報がマルチユースかつリアルタイムに.
自動化により集配信処理も効率化
Java対応
携帯電話
ポータルサイト
旅行代理店
Webサイト
カーナビ
56
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
28
XML Consortium
観光情報
Webサービス実証実験(2)
57
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
観光情報
Webサービス実証実験(3)
XML Consortium
WS2:
最新観光情報受信
Webサービス
集配信
(仮想観光情報サイト)
データエントリ
(仮想自治体)
WS1
EXCEL WS1:自治体向け情報
登録Webサービス
Web
ブラウザ
観光情報
XML
16万件
WS2
WS4
ポータル
サイト
WS4:
観光情報検索
Webサービス
WS3
リポジトリ
UDDI
PC
携帯電話
PDA
カーナビ
WS3:
登録ポータルサイト
情報検索Webサービス
58
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
29
XML Consortium
観光情報
Webサービス実証実験(4)
データエントリ
(仮想地方自治体)
集配信(仮想観光情報サイト)
日本ユニシス
(Office XP)
富士電機
アドバンスト
テクノロジー
(.NET)
日立ソフト
(Oracle9i ApplicationServer)
日本アイ・ビー・エム
(Websphere)
日進ソフトウェア
(.NET)
日立製作所
(Cosminexus)
富士通
(Interstage)
仮想旅行代理店営業所
日本ユニシス
(.NET)
携帯端末
リポジトリ
日本オラクル
(Oracle 9i)
日本電気
(WebOTX、503i)
PDA
コニカミノルタBT、都築電気、
日本アイ・ビー・エム、富士通
(Interstage、PocketPC 、
Zaurus )
カーナビ
PFUアクティブラボ
(Ax
i
s)
59
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
XML Consortium
観光情報
Webサービス実証実験(5)
http://www.xmlconsortium.org/release/pdf/20030507_WebService-Kanko.pdf
60
Copyright © XMLコンソーシアム 2003, 2004 All rights reserved.
30
Fly UP