...

目 次

by user

on
Category: Documents
0

views

Report

Comments

Description

Transcript

目 次
目
次
はじめに
第1章
電子商取引の技術フレームワーク ························································ 13
1.1
電子商取引の技術要件 ······················································································ 13
(1)
モデリング指向 ·································································································· 14
(2)
オープン性 ·········································································································· 14
(3)
相互運用性 ·········································································································· 16
1.2
(1)
(2)
1.3
ビジネスモデリング技法 ·················································································· 17
UML の規格成立経緯 ······················································································· 17
UML の技術的特徴 ··························································································· 18
データマッピング技法 ······················································································ 27
(1)
マークアップ言語とは ······················································································ 27
(2)
XML の位置付け ································································································ 29
第2章
電子商取引技術フレームワークの国際標準化動向 ······················· 31
2.1
オープン EDI(Open-edi) ·················································································· 32
(1)
標準電子取引環境と標準化スコープ ······························································ 32
(2)
BOV の標準化スコープ ···················································································· 33
(3)
FSV の標準化スコープ ····················································································· 34
2.2
UN/EDIFACT ··································································································· 36
(1)
次世代 EDIFACT の基本方針案······································································ 37
(2)
UML によるモデリングアプローチ ································································ 37
2.3
ebXML イニシアティブ···················································································· 40
2.3.1
インターネット EDI ························································································· 40
(1)
ファイル転送型 ·································································································· 40
7
(2)
電子メール型 ······································································································ 40
(3)
Web 型················································································································· 41
2.3.2
XML/EDI ············································································································ 43
2.3.3
ebXML イニシアティブの活動 ········································································ 46
(1)
要件定義チーム ·································································································· 48
(2)
ビジネスプロセスチーム ·················································································· 49
(3)
技術アーキテクチャチーム ·············································································· 50
(4)
コアコンポーネント・チーム ·········································································· 51
(5)
メッセージパッケージングおよび搬送チーム··············································· 51
(6)
レジストリ&リポジトリチーム ······································································ 52
第3章
XML ベースの実装フレームワーク ························································· 55
3.1
eCo フレームワーク ·························································································· 56
3.1.1
eCo フレームワークの背景 ·············································································· 56
3.1.2
eCo アーキテクチャ ·························································································· 57
(1)
eCo アーキテクチャの設計方針 ······································································ 58
(2)
eCo アーキテクチャの要件 ·············································································· 59
3.1.3
eCo アーキテクチャの基本構造 ······································································ 60
(1)
eCo アーキテクチャのレイア構成 ·································································· 61
(2)
タイプレジストリ ······························································································ 63
(3)
eCo アーキテクチャの関連性 ·········································································· 63
3.1.4
eCo レイアとレジストリ ·················································································· 65
(1)
eCo 公開インタフェース ·················································································· 65
(2)
eCo ドキュメントラッパー ·············································································· 68
(3)
eCo 共通 Query·································································································· 69
(4)
共通の戻りドキュメントタイプ ······································································ 69
(5)
各レイアの公開インタフェース仕様 ······························································ 71
8
3.2
RosettaNet ········································································································· 82
3.2.1
RosettaNet の目的 ···························································································· 82
3.2.2
RosettaNet の対象範囲 ···················································································· 83
3.2.3
RosettaNet のアーキテクチャ ········································································ 84
3.2.4
RosettaNet/PIP の設計 ···················································································· 85
(1)
ビジネスプロセス改善事例 ·············································································· 85
(2)
PIP の事例 ·········································································································· 88
3.3
OBI(Open Buying on the Internet) ······························································· 91
3.3.1
OBI のアーキテクチャ ····················································································· 92
(1)
購入請求者 ·········································································································· 93
(2)
販売企業 ·············································································································· 93
(3)
購入企業 ·············································································································· 93
(4)
決済金融機関 ······································································································ 94
3.3.2
OBI が採用する標準規格 ················································································· 94
(1)
商品カタログなどのコンテンツ表示方式 ······················································ 94
(2)
発注書,請書,および出荷案内の書式 ·························································· 94
(3)
発注関連情報の伝送プロトコル ······································································ 94
(4)
セキュリティ方式 ······························································································ 95
3.3.3
OBI のカタログアクセス手順·········································································· 95
3.3.4
OBI オブジェクト ····························································································· 97
(1)
OBI オブジェクトの構造 ················································································· 97
(2)
OBI と EDI 標準との関係 ················································································ 98
(3)
OBI オブジェクトのサーバー間転送 ······························································ 99
(4)
ブラウザ経由の OBI オブジェクトの転送 ····················································· 99
(5)
転送前の OBI オブジェクトのエンコード ··················································· 100
3.3.5
セキュリティ仕様 ···························································································· 100
(1)
SSL V3 プロトコルの利用 ············································································· 100
(2)
デジタル証明 ···································································································· 100
(3)
SSL とデジタル証明による認証···································································· 102
(4)
デジタル署名 ···································································································· 103
3.4
OTP(Open Trading Protocol) ······································································· 104
3.4.1
OTP の背景とスコープ··················································································· 106
(1)
インターネット取引に対する問題意識 ························································ 106
(2)
OTP のスコープ ······························································································ 108
(3)
新たな支払い手段への対応 ············································································ 109
9
3.4.2
OTP のアーキテクチャ··················································································· 111
(1)
取引における役割構成 ···················································································· 111
(2)
取引タイプ ········································································································ 112
3.4.3
OTP の設計仕様の特徴··················································································· 113
(1)
XML の採用······································································································ 113
(2)
電子署名の利用 ································································································ 113
(3)
多様な取引構成への対応 ················································································ 113
3.4.4
OTP の運用管理要件······················································································· 114
(1)
取引参加者の認証 ···························································································· 114
(2)
データの暗号化 ································································································ 114
(3)
プライバシー保護 ···························································································· 115
(4)
ユーザー定義データ ························································································ 115
(5)
取引記録 ············································································································ 115
3.4.5
OTP のプロトコル構造··················································································· 115
(1)
OTP のメッセージ構造··················································································· 115
(2)
OTP メッセージの実装形式 ··········································································· 117
(3)
XML ドキュメントプロローグ ······································································ 118
(4)
TransRefBlock ································································································ 118
(5)
ID 属性 ·············································································································· 120
(6)
エレメント参照 ································································································ 120
(7)
トレーディングコンポーネント ···································································· 121
(8)
トレーディングブロック ················································································ 126
第4章
XML ベースの設計開発法 ········································································· 129
4.1
XML 適用の考え方 ·························································································· 129
4.1.1
互換性アプローチ ···························································································· 129
4.1.2
簡易化アプローチ ···························································································· 131
4.1.3
オブジェクト指向アプローチ ········································································ 132
4.1.4
EDI ロードマップ ··························································································· 133
4.2
UN/EDIFACT の XML マッピング ······························································ 136
4.2.1
マッピング技法の基本原則 ············································································ 136
10
4.2.2
メッセージ上位構造のマッピング ································································ 137
4.2.3
セクション化メッセージ ················································································ 139
4.2.4
セグメント・グループのマッピング ···························································· 140
4.2.5
セグメントのマッピング ················································································ 141
4.2.6
複合データ要素のマッピング ········································································ 142
4.2.7
単純データ要素のマッピング ········································································ 143
4.2.8
XML/EDI マッピング論点 ············································································· 144
(1)
メッセージ上位構造のタグ ············································································ 144
(2)
セグメント・グループの扱い ········································································ 144
(3)
繰り返し要素の名前付け規則 ········································································ 145
(4)
名前空間の活用 ································································································ 145
(5)
データ要素の ELEMENNT 化 ······································································ 145
(6)
相関性注釈の扱い ···························································································· 146
(7)
デフォルト値の扱い ························································································ 146
(8)
コード表の扱い ································································································ 146
第5章
電子商取引アプリケーションの開発事例 ········································ 147
5.1
企業向けオフィス用品調達サービス(orderit)用システム·························· 147
5.2
統合購買ソリューション(orderit Enterprise Connector)························· 155
5.3
インターネット EDI 統合ソリューション(Integrated Internet EDI) ···· 169
付録
XML の基礎 ·········································································································· 173
索
1.
XML の特徴······································································································ 173
2.
XML 文書の構造 ······························································································ 176
3.
XML の文法······································································································ 178
4.
XML の諸機能·································································································· 188
引 ································································································································ 193
11
Fly UP