Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
XMLXMLXML XMLコンソーシアム 設立記念セミナー講演XMLXMLコンソーシアムコンソーシアム 設立記念セミナー講演設立記念セミナー講演
XML標準化の最新動向と
世界の産業界での取り組み
- XMLソリューションの全体像を知る -
XMLXML標準化の最新動向と標準化の最新動向と
世界の産業界での取り組み世界の産業界での取り組み
-- XMLXMLソリューションの全体像を知るソリューションの全体像を知る --
株式会社 大塚商会
マーケティング本部Nビジネス推進室 室長
岡部 惠造
株式会社株式会社 大塚商会大塚商会
マーケティング本部マーケティング本部Nビジネス推進室Nビジネス推進室 室長室長
岡部岡部 惠造惠造
©2001 Otsuka Corporation, All rights Reserved.
XMLXMLXML 今日のお話の全体像今日のお話の全体像
XMLXMLとは何で、何ができるのかとは何で、何ができるのか
XMLXMLのチャレンジと活用のポイントのチャレンジと活用のポイント
XMLXMLの推進組織の推進組織
XMLXML発展の歴史発展の歴史
XMLXML要素技術要素技術
ホリゾンタル標準ホリゾンタル標準
バーチカル業界標準バーチカル業界標準
インターネット分散アプリケーション構築
XMLXMLソリューションソリューション
の現状との現状とその全体像を知るその全体像を知る
インターネット分散アプリケーション構築
XMLXMLXML XMLXMLの誕生と進化の誕生と進化
XMLXML == eXtensibleeXtensible Markup LanguageMarkup Language((拡張可能なマーク付け言語)拡張可能なマーク付け言語)
19981998年年22月月 W3CW3Cのの勧告勧告
●● 誕生の流れ誕生の流れ
SGMLSGML
XMLXML
XHTMLXHTML
HTMLHTML
W3C 1998/2W3C 1998/2
ISO8879:1986ISO8879:1986
11文書型文書型 W3C 1997W3C 1997
WebWeb機能機能
サブセットサブセット
XMLXMLで再定義で再定義
メタ言語メタ言語
メタ言語メタ言語
アプリケーション言語アプリケーション言語
拡張性のある拡張性のあるアプリケーション言語アプリケーション言語
W3C 2000W3C 2000
XMLXMLXML XMLXMLが採用される理由が採用される理由
①① 電子文書記述用言語を作成するメタ言語電子文書記述用言語を作成するメタ言語
②② 仕様がオープンで、特定の仕様がオープンで、特定のITITベンダーやコンベンダーやコン
ピュータ・プラットフォームに依存しないピュータ・プラットフォームに依存しない
③③ MachineMachine-- and Humanand Human--ReadableReadable④④ 究極の拡張性(メタ言語)究極の拡張性(メタ言語)
⑤⑤ 自己記述性(自己記述性(SelfSelf--describeddescribed))⑥⑥ 他のデータとの変換の柔軟性他のデータとの変換の柔軟性
⑦⑦ 既存文書の電子化方式として歴史がある既存文書の電子化方式として歴史がある
⑧⑧ 標準化によりインターオペラビリティの確保が可標準化によりインターオペラビリティの確保が可
能能
XMLXMLXML XMLXMLで何ができるかで何ができるか
インターネット、コンピュータ、そして電子文書を利インターネット、コンピュータ、そして電子文書を利用した情報処理の自動化用した情報処理の自動化
ソフトウェアがその構造内容を理解できる電子文ソフトウェアがその構造内容を理解できる電子文書書
文書の処理ロジックを特定のソフトウェアの中にプ文書の処理ロジックを特定のソフトウェアの中にプログラミングするのではなく、文書及びその仕様書ログラミングするのではなく、文書及びその仕様書((SchemaSchema等)の中に記述して、等)の中に記述して、
汎用的なソフトウェアで処理する仕掛け。汎用的なソフトウェアで処理する仕掛け。→→ 文書の変更で処理を変更文書の変更で処理を変更
あらゆる仕掛けのメタデータをあらゆる仕掛けのメタデータをXMLXMLで記述で記述
XMLXMLXML XMLXMLのチャレンジはのチャレンジは
マッピングマッピングこの世のあらゆる種類のデータ形式とのトランスこの世のあらゆる種類のデータ形式とのトランスフォーメーションが可能かフォーメーションが可能か
バインディングバインディングシステムとシステムを結合する標準メディアとなれシステムとシステムを結合する標準メディアとなれるかるか
標準化標準化インターオペラビリティを確保しながら、アプリケーインターオペラビリティを確保しながら、アプリケーション固有のセマンティクスを表現することができション固有のセマンティクスを表現することができるかるか
XMLXMLXML XMLXML活用のキーは活用のキーは
システムの内部データとして活用システムの内部データとして活用→→ 正しい理解で利用すれば、ご自由にどうぞ正しい理解で利用すれば、ご自由にどうぞ
人間とシステム、システムとシステムとの間のコ人間とシステム、システムとシステムとの間のコミュニケーションに活用ミュニケーションに活用→→ 共通言語、共通文書、共通メタデータの共通言語、共通文書、共通メタデータの開発開発
→→ セマンティクスの開発セマンティクスの開発→→ ボキャブラリ、スキーマ、交換プロトコルボキャブラリ、スキーマ、交換プロトコルの標準化の標準化
グループによるグループによる標準化標準化がキーポイントがキーポイント
XMLXMLXML XMLXMLソリューション推進組織はソリューション推進組織は
W3CW3C((World Wide WebWorld Wide Webコンソーシアム)コンソーシアム)
ISO/IECISO/IEC((JTC1/SC34, Document JTC1/SC34, Document description and processing description and processing languageslanguages))GCAGCA((Graphic Communications Graphic Communications AssociationAssociation))w/ w/ IDEAllianceIDEAllianceOASISOASIS((Organization for Advancement Organization for Advancement of Structured Information Standards)of Structured Information Standards)DISADISA((Data Interchange Standards Data Interchange Standards Association)Association)XMLXMLコンソーシアムコンソーシアム
XMLXMLXML XMLXMLの発展の発展
W3CW3Cを中心とした要素技術の開発を中心とした要素技術の開発XMLXML関連標準の標準化関連標準の標準化参加者多数参加者多数 →→ 仕様の大規模化仕様の大規模化 →→ 標準化減速標準化減速
ベンダーコンソーシアムによるインターネット活用ベンダーコンソーシアムによるインターネット活用のためのホリゾンタル標準の開発のためのホリゾンタル標準の開発上記の反動として、外部コンソーシアムで標準化上記の反動として、外部コンソーシアムで標準化後に、標準化組織に提出後に、標準化組織に提出
業界ビジネス・コンソーシアムによる産業界での業界ビジネス・コンソーシアムによる産業界での標準化標準化インターオペラビリティの確保が課題インターオペラビリティの確保が課題
XMLXMLXML W3CW3Cによる要素技術の開発による要素技術の開発
XML1.0XML1.0
XSLXSLXSLTXSLT
CSS1/2CSS1/2
XML SchemaXML Schema
XML SignatureXML Signature
XQLXQL
XHTML1.0XHTML1.0
XLinkXLink
XPointerXPointer
SAXSAX
DOM1/2DOM1/2
XMLスキーマ
スタイルシート
アドレスの定義
変換
リンキング
アクセスインターフェイス
デジタル書名
問い合わせ言語
XML ProtocolXML Protocol
RPCプロトコル
XHTML BasicXHTML Basic
XHTML1.1XHTML1.1ModuleModule--basedbased
XHTMLXHTML
RELAX NGRELAX NG
ModularizationModularizationof XHTMLof XHTML
CSS MobileCSS MobileNamespaceNamespace名前空間
神様標準
SGMLSGML
HTML4.01HTML4.01
XPathXPath
DOM3DOM3
CSS3CSS3
XMLXMLXML W3CW3Cによる要素技術の開発による要素技術の開発
XML SchemaXML Schemaの勧告の勧告 2001/5/22001/5/2Part0Part0:: 解説編解説編((PrimerPrimer))Part1Part1:: 構造(構造(StructureStructure))Part2Part2:: データ型(データ型(DatatypesDatatypes))
RELAXRELAXととTREXTREXRELAXRELAX((JSA/INSTACJSA/INSTAC 村田村田 真)真)TREXTREX((OASISOASIS James ClarkJames Clark))RELAX + TREX = RELAX NGRELAX + TREX = RELAX NGXML SchemaXML Schemaのの軽量仕様軽量仕様詳細は、詳細は、http://www.oasishttp://www.oasis--open.org/news/oasis_news_06_05_01.open.org/news/oasis_news_06_05_01.shtmlshtml
XMLXMLXML W3CW3Cによる要素技術の開発による要素技術の開発
DOMDOM((Document Object ModelDocument Object Model))Level 1Level 1 Specifications Specifications 1998/10/11998/10/1
Level 2 Specifications Level 2 Specifications 2000/11/13 2000/11/13 Level 2 Core SpecificationLevel 2 Core SpecificationLevel 2 Views SpecificationLevel 2 Views SpecificationLevel 2 Events SpecificationLevel 2 Events SpecificationLevel 2 Style SpecificationLevel 2 Style SpecificationLevel 2 Traversal and Range SpecificationLevel 2 Traversal and Range Specification
Level 3Level 3 SpecificationsSpecifications 作業ドラフト作業ドラフトCore Specification Version1.0Core Specification Version1.0 2001/6/52001/6/5Abstract Schemas and Load and Save Abstract Schemas and Load and Save Specification Version 1.0 Specification Version 1.0 2001/6/72001/6/7
XMLXMLXML W3CW3Cによる要素技術の開発による要素技術の開発
XML ProtocolXML ProtocolSOAPSOAPののW3CW3C標準標準XML Protocol (XMLP)RequirementsXML Protocol (XMLP)RequirementsW3CW3C作業ドラフト作業ドラフト 2001/3/192001/3/19
XML Query LanguageXML Query Language55つのつのW3CW3C作業ドラフト作業ドラフト 2001/6/112001/6/11
XML Syntax forXML Syntax for XQueryXQuery 1.0 (1.0 (XQueryXXQueryX))XQueryXQuery 1.0: An XML Query Language1.0: An XML Query LanguageXML Query Use CasesXML Query Use CasesXQueryXQuery 1.0 and1.0 and XPathXPath 2.0 Data Model2.0 Data ModelXQueryXQuery 1.0 Formal Semantics1.0 Formal Semantics
XMLXMLXML W3CW3Cによる要素技術の開発による要素技術の開発
XHTMLXHTML2000/12/19: 2000/12/19: XHTML BasicXHTML Basic2001/3/212001/3/21::産業界産業界XHTMLXHTMLの支持を表明の支持を表明
2001/3/222001/3/22::Modularization of XHTML Modularization of XHTML in XML Schemain XML Schema 作業ドラフト発行作業ドラフト発行
2001/4/102001/4/10::Modularization of XHTMLModularization of XHTMLW3CW3C勧告発行勧告発行
2001/5/31 2001/5/31 XHTML 1.1 XHTML 1.1 -- ModuleModule--based XHTMLbased XHTML ルビ機能付きルビ機能付き
2001/6/82001/6/8::XHTML EventsXHTML Events 第3ドラフト発第3ドラフト発
行行
XMLXMLXML W3CW3Cによる要素技術の開発による要素技術の開発
XML Linking Language (XML Linking Language (XlinkXlink) Version1.0) Version1.02000/12/202000/12/20 Proposed RecommendationProposed Recommendation
XML Pointer Language (XML Pointer Language (XPointerXPointer) Version 1.0) Version 1.02001/1/82001/1/8 Working Draft in Last CallWorking Draft in Last Call
ExtensibleExtensible StylesheetStylesheet Language (XSL) Language (XSL) Version 1.0Version 1.02000/11/212000/11/21 Candidate Candidate RecommendationRecommendation
XMLXML--Signature Syntax and ProcessingSignature Syntax and Processing2001/4/192001/4/19 Candidate Candidate RecommendationRecommendation
XMLXMLXML ホリゾンタル標準ホリゾンタル標準
XMLXMLメタデータメタデータRDFRDF ((Resource Description Framework)Resource Description Framework)MDC/OIMMDC/OIM (Metadata Coalition / Open Information Model)(Metadata Coalition / Open Information Model)PRISM PRISM (Publishing Requirements for Industry Standard (Publishing Requirements for Industry Standard MetadataMetadata))DIDLDIDL((Digital Item Declaration LanguageDigital Item Declaration Language))
ディレクトリサービスディレクトリサービスDSML DSML ((DerectoryDerectory Services Markup Language)Services Markup Language)
個人プロファイルデータ個人プロファイルデータP3P P3P ((The Platform for Privacy Preferences)The Platform for Privacy Preferences)CPEX CPEX (Customer Profile Exchange)(Customer Profile Exchange)OASIS/CIQ OASIS/CIQ (Customer Info. Quality(Customer Info. Quality))
アクセス制御アクセス制御XACMLXACML((Extensible Access Control Markup LanguageExtensible Access Control Markup Language))
XMLXMLXML XMLXMLソリューションソリューション
デジタル・パブリッシングデジタル・パブリッシング & & コンテンツ管理コンテンツ管理
B2B B2B 電子商取引電子商取引
ナレッジマネージメントナレッジマネージメント
業界パブリック文書の電子化ソリューション業界パブリック文書の電子化ソリューション
WebWebサービス:インターネット分散アプリケーショサービス:インターネット分散アプリケーション構築ン構築
JXTAJXTA::XMLXML利用による利用によるPeer to PeerPeer to Peer分散コン分散コン
ピューティング技術ピューティング技術
XMLXMLXML デジタル・パブリッシング & コンテンツ管理
GCA GCA IDAllianceIDAllianceICEICE::配信プロトコル配信プロトコルPRISMPRISM::パブリッシング用メタデータパブリッシング用メタデータCPExcangeCPExcange::顧客プロファイル顧客プロファイル
コンテンツ標準コンテンツ標準SVG(W3C)SVG(W3C)、、X3D(Web3D)X3D(Web3D)、、XVL(Lattice)XVL(Lattice)マルチメディア同期マルチメディア同期SMIL2.0(W3C)SMIL2.0(W3C)ビジネス・フォームビジネス・フォームXFA(XFA(JetformJetform))、、XFDL(UWI)XFDL(UWI)、、XFORMS(W3C)XFORMS(W3C)、、Acrobat Form(AdobeAcrobat Form(Adobe))
XMLXMLXML B2B 電子商取引
BizTalk FrameworkBizTalk FrameworkebXMLebXMLElectronic Business XML Initiative Electronic Business XML Initiative cXMLcXMLxCBLxCBL
インターオペラビリティの確保インターオペラビリティの確保
メタモデルの構築メタモデルの構築
中小企業の参加の実現中小企業の参加の実現
XMLXMLXML B2BB2B--ECECにおけるにおけるXMLXMLのの標準化標準化
文書交換フレームワーク文書交換フレームワーク(エンベローピング(エンベローピング, , パッケージング、デジタル署名等)パッケージング、デジタル署名等)
セラーセラーBB
TPATPATPATPA
共通ボキャブラリ共通ボキャブラリ
XMLXMLビジネス文書ビジネス文書
取引契約書取引契約書 取引契約書取引契約書
共通ボキャブラリ共通ボキャブラリアレが欲しい! 了解です!
プロセスプロセス定義定義
DTDDTDスキーマスキーマ
バイヤーバイヤーAA
XMLXMLXML B2BB2B--ECECを実現するための機能を実現するための機能
B2BB2Bサーバーサーバー
イントラネットイントラネット インターネットインターネット
FilterFilterAdapterAdapter
EAIEAI
データベースデータベースシステムシステム
バックエンドバックエンド業務システム業務システム
ログ分析ログ分析
Business Business Process Process AutomationAutomation
文書変換文書変換
B2BiB2Bi
WebWeb
WMLWML
XMLXML
HTMLHTML
EDIEDI
標準プロトコル標準プロトコル
XMLXMLXML ナレッジマネージメントナレッジマネージメント
Topic MapsTopic MapsISO13250:2000 SGML Topic Maps ISO13250:2000 SGML Topic Maps TopicMapsTopicMaps.org.orghttp://www.topicmaps.orghttp://www.topicmaps.org
XML Topic Maps (XTM) 1.0XML Topic Maps (XTM) 1.0 2001/3/32001/3/3http://www.http://www.topicmapstopicmaps.org/.org/xtmxtm/1.0//1.0/XML Topic Maps (XTM) Processing XML Topic Maps (XTM) Processing Model 1.0Model 1.0 2000/12/42000/12/4http://www.http://www.topicmapstopicmaps.org/.org/xtmxtm/1.0/xt/1.0/xtmp1.htmlmp1.html
XMLXMLXML 産業界の産業界のXMLXMLソリューションソリューション
金融業界金融業界STP(Straight Through ProcessingSTP(Straight Through Processing))Aggregation (Bolero.netAggregation (Bolero.net))
SwiftMLSwiftML::金融メッセージ・ネットワーク金融メッセージ・ネットワーク
FIXFIX :: 証券業界のメッセージ・ネットワーク証券業界のメッセージ・ネットワーク
XBRLXBRL :: ビジネス・リポーティング、ビジネス・リポーティング、企業情報ディスクロージャー企業情報ディスクロージャー
IFXIFX :: インターネット・バンキング、インターネット・バンキング、EBPPEBPPACORDACORD:: 保険業界の保険業界のXML/EDIXML/EDIFpMLFpML :: 金融派生商品(デリバティブ)金融派生商品(デリバティブ)B2BB2B--ECECFSMLFSML :: パーソナルパーソナル eCheckeCheckSDML SDML :: 署名付き金融文書署名付き金融文書
XMLXMLXML 産業界の産業界のXMLXMLソリューションソリューション
製造業製造業バリューチェーンの自動化バリューチェーンの自動化Collaborative CommerceCollaborative Commerceハイテク業界ハイテク業界 RosettaNetRosettaNet電子部品電子部品//ITIT製品販売製品販売//半導体製造半導体製造
サプライチェーンの自動化サプライチェーンの自動化標準開発:辞書、標準開発:辞書、PIPPIP、、RNIFRNIF→→ ebXMLebXML、、UDDIUDDIのサポートのサポート
自動車業界自動車業界 CovicintCovicint自動車業界の総合自動車業界の総合B2BB2B--ECECポータルポータル
製品開発、購買、サプライチェーン製品開発、購買、サプライチェーン
STEP/EXPRESSSTEP/EXPRESSののXMLXML化化 ISO/SC4ISO/SC4STEPmlSTEPml
XMLXMLXML 産業界の産業界のXMLXMLソリューションソリューション
流通小売業流通小売業サプライチェーンの自動化サプライチェーンの自動化
GCIGCI((Global Commerce InitiativeGlobal Commerce Initiative))流通小売業界の流通小売業界のXML/EDIXML/EDIEAN InternationalEAN InternationalととUCCUCCが事務局が事務局小売り(小売り(AIM, CIES, GMA and FMIAIM, CIES, GMA and FMI))ECR movements and VICS/CPFRECR movements and VICS/CPFR→→ ebXMLebXMLのサポートのサポート
化学材料業界化学材料業界 CIDX(Chemical CIDX(Chemical Industry Data ExchangeIndustry Data Exchange))科学業界のデータ交換標準科学業界のデータ交換標準 Chem eStandardsChem eStandards™™ の開の開発コンソーシアム発コンソーシアム
XMLXMLXML 産業界の産業界のXMLXMLソリューションソリューション
アパレル業界アパレル業界サプライチェーンの自動化サプライチェーンの自動化
ApparelArcApparelArcNTTNTTコミュニケーションズが運営するアパレル業界コミュニケーションズが運営するアパレル業界
向け情報流通プラットフォーム向け情報流通プラットフォーム
企画~発注~生産にいたる企業間・組織間の迅速企画~発注~生産にいたる企業間・組織間の迅速な情報流通を実現し、リードタイムの短縮、生産性な情報流通を実現し、リードタイムの短縮、生産性
の大幅な向上の大幅な向上
XMLXML--EDIEDIサービスの提供サービスの提供
XMLXMLリポジトリの運営リポジトリの運営
XMLXMLXML 産業界の産業界のXMLXMLソリューションソリューション
旅行業界旅行業界旅行関連商品の情報流通旅行関連商品の情報流通&&トレードトレードDISADISAが事務局が事務局
OTA(Open Travel AllianceOTA(Open Travel Alliance))旅行業界の情報通信の標準化コンソーシアム旅行業界の情報通信の標準化コンソーシアム
旅行代理店、旅行代理店、ホテル、ホテル、航空会社、レンタカー会社航空会社、レンタカー会社
HITISHITISHospitality Industry Technology Hospitality Industry Technology Integration StandardsIntegration Standards
HEDNAHEDNAHotel Electronic Distribution Network Hotel Electronic Distribution Network Association (HEDNA)Association (HEDNA)
XMLXMLXML 産業界の産業界のXMLXMLソリューションソリューション
放送・通信BML、BHML、WAP/WMDL新聞NewsML、NAA電子書籍Open eBook、JepaX科学CML、MathML、BIOML医療MedXML/MML、HL7、MedBiquitousシステム開発UXF、XMI、UIML、SWAP
音声処理VoiceXML
選挙EML
地理情報GML
XMLXMLXML インターネットでの分散アプリケーインターネットでの分散アプリケーション構築ション構築
インターネット新経済の視点コア・ビジネスとコンテキスト・ビジネスコンテキストは、アウトソーシング
アプリケーション構築の視点Tightly Coupled(密結合)→ Loosely Coupled(疎結合)規律・階層・統制 → 自立・分散・協調ソフトウェア → サービス
B2Bシステム連携の視点インテグレーションとダイナミック結合
XMLXMLXML インターネット新経済の視点インターネット新経済の視点
CoreCoreBusinessBusiness
ContextContextBusinessBusiness
ビジネス
Core + Context = Quality
ハンバーグとパンハンバーグとパン
役者と舞台役者と舞台
アイデアとアイデアとPowerPointPowerPoint
設計開発と製造設計開発と製造
XMLXMLXML インターネット新経済の視点インターネット新経済の視点
インターネット時代のビジネスインターネット時代のビジネス従来のビジネス従来のビジネス
コア
コンテキスト
コア
コンテキスト
インターインターネットのネットの普及普及
Webサービスでアウトソーシング
XMLXMLXML WebWebサービスによるビジネス・アサービスによるビジネス・ア
ウトソーシングウトソーシング
Business WebBusiness Web
資材購入サービス資材購入サービス
在庫引当サービス在庫引当サービス
流通サービス流通サービス
決済サービス決済サービス
保険サービス保険サービス
XML + SOAPXML + SOAP
バーチャル・カンパニーバーチャル・カンパニー
組立サービス組立サービス
XMLXMLXML
固い結合(密結合)固い結合(密結合)実行前の早い結合実行前の早い結合
アプリケーション・レベルのアプリケーション・レベルの規律規律・・階層階層・・統制の世界統制の世界
APIAPI
アプリケーション構築の視点アプリケーション構築の視点
APAP構築構築革新革新
マイクロソフト HailStorm緩やかな結合(疎結合)緩やかな結合(疎結合)実行時の遅い結合実行時の遅い結合
インターネットインターネットWebWebサービスのサービスの
自立自立・・分散分散・・協調の世界協調の世界
XMLXML
APAPビルダービルダー
XMLXMLXML
WebWebサービスサービス
WebWebサービスの連鎖でサービスの連鎖でWebWebサービスが構築されるサービスが構築される
WebWebサービスサービス
WebWebサービスサービス
WebWeb
XMLXMLXML WebWebサービス関連標準サービス関連標準
UDDIUDDIUniversal Description, Discovery and Universal Description, Discovery and Integration of Business on the Web Integration of Business on the Web WebWebサービスを登録し、検索し、利用するためのディレクトサービスを登録し、検索し、利用するためのディレクト
リ・サービスリ・サービス
SOAPSOAPSimple Object Access ProtocolSimple Object Access Protocolインターネット標準プロトコルとインターネット標準プロトコルとXMLXMLを利用したを利用したRPCRPCプロトコプロトコ
ルル
WSDLWSDLWeb Services Description LanguageWeb Services Description LanguageWebWebサービスへの接続に必要なインターフェイス情報サービスへの接続に必要なインターフェイス情報
XMLXMLXML WebWebサービス関連標準サービス関連標準
XAMLXAMLTransaction Authority Markup LanguageTransaction Authority Markup LanguageWebWebサービスに跨るトランザクション処理の実現サービスに跨るトランザクション処理の実現
XMLXMLセキュリティセキュリティOASIS OASIS セキュリティ技術委員会セキュリティ技術委員会
SS22MLML::Security Services Markup LanguageSecurity Services Markup Languageベリサイン陣営ベリサイン陣営
AuthXMLAuthXML::Authorization and Authentication Authorization and Authentication in XMLin XMLエントラスト陣営エントラスト陣営
SS22ML +ML + AuthXMLAuthXML = SAML= SAML(Security (Security Asertion Asertion Markup LanguageMarkup Language))
XMLXMLXML JXTAJXTA::B2B P2PB2B P2P分散コンピュー分散コンピュー
ティングティング
JXTAJXTA http://www.http://www.jxtajxta.org/.org/JuxtaposeJuxtapose((並べる)から取られたプロジェクト名並べる)から取られたプロジェクト名
Sun MicrosystemsSun MicrosystemsののBill JoyBill JoyととMike ClaryMike Claryが開発のが開発の指揮をとる指揮をとるJavaJava技術の延長線上にある技術の延長線上にあるPeer to PeerPeer to Peer分散分散コンピューティング技術コンピューティング技術
あるデバイスが仲間(ピア)のデバイスを見つけ,アドホックにあるデバイスが仲間(ピア)のデバイスを見つけ,アドホックにグループをつくり,デバイスはそのスペックを,プログラムは動グループをつくり,デバイスはそのスペックを,プログラムは動作に必要なスペックをそれぞれ教えあうという通信プロトコル作に必要なスペックをそれぞれ教えあうという通信プロトコル
XMLXMLの活用の活用デバイスの記述や接続要件をデバイスの記述や接続要件をXMLXMLで記述で記述JavaJavaのセキュリティ機能を活用のセキュリティ機能を活用
XMLXMLXML
©2001 Otsuka Corporation, All rights Reserved.