<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>XMLノート：キーワード</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/" />
    <link rel="self" type="application/atom+xml" href="http://www.infoteria.com/jp/xmlnote/glossary/atom.xml" />
   <id>tag:www.infoteria.com,2008:/jp/xmlnote/glossary/9</id>
    <link rel="service.post" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9" title="XMLノート：キーワード" />
    <updated>2008-06-18T09:09:27Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type  3.34</generator>
 
<entry>
    <title>XML-eXtensible Markup Language：エックスエムエル</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=971" title="XML-eXtensible Markup Language：エックスエムエル" />
    <id>tag:www.infoteria.com,2008:/jp/xmlnote/glossary//9.971</id>
    
    <published>2008-06-18T09:04:14Z</published>
    <updated>2008-06-18T09:09:27Z</updated>
    
    <summary>「eXtensible Markup Language」の略称。平成10年2月に...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>「eXtensible Markup Language」の略称。平成10年2月にW3Cで勧告された標準データ仕様。</p>
<p>データにタグ付けをすることで、データ自身に意味づけを記述できるため、コンピュータと人間の双方がその内容を理解することができる。</p>
<p>特定のOS、アプリケーション、ベンダーなどに非依存であることが特徴。現在では企業間電子商取引からブログまで広く普及している。</p>
]]>
        
    </content>
</entry>
<entry>
    <title>SaaS - Software as a Service：サース</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/saas.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=473" title="SaaS - Software as a Service：サース" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.473</id>
    
    <published>2006-09-05T06:00:00Z</published>
    <updated>2007-10-10T11:55:04Z</updated>
    
    <summary>「Software as a Service（サービスとしてのソフトウェア）」の...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p><img src="/jp/xmlnote/glossary/img/saas.gif" alt="イメージ図" width="247" height="214" hspace="10" vspace="5" align="right" />「Software as a Service（サービスとしてのソフトウェア）」の略称。必要な機能を必要な時に選択してサービスとして利用することができるソフトウェアのことを意味します。</p>
<p>ソフトウェアの機能を個々のコンポーネント単位で利用することができます。ネット経由で必要な機能を必要な時に利用し、利用した分の対価をサービス提供者に支払うサービスのモデルです。</p>
<p>当初は、利用コンポーネントを選択してダウンロードしてからインストールするようなソフトウェアから始まりましたが、現在ではネット経由で個々の機能をオンデマンドかつダイナミックに利用することができるサービスの形態が多くなってきています。</p>
<p>また、利用可能な機能も、個別処理単位のものから、段々とカスタマイズされ外部アプリケーションとの連携を実現するなどの、より多岐で複雑な処理を行うモデルも出てきました。</p>
<p>ちなみに、以前流行したコンピューターウイルスの名称でもありました。もしどこかで聞いたことがある…という方は、そのせいかもしれません。</p>]]>
        <![CDATA[<p align="right"><a href="http://www.infoteria.com/jp/product/topika/" target="_blank">インフォテリアがご提供するSaaS製品、<br />
トピック追跡サービス「Topika（トピカ）」の情報はこちらで<br clear="all" /></a></p>]]>
    </content>
</entry>
<entry>
    <title>Mashup：マッシュアップ</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/mashup.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=469" title="Mashup：マッシュアップ" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.469</id>
    
    <published>2006-08-17T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>「mash up」（すりつぶす）という言葉を元につくられた新語。個々のものを複合...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p><img src="/jp/xmlnote/glossary/img/mashup.gif" alt="イメージ図" width="332" height="213" hspace="10" vspace="5" align="right" />「mash up」（すりつぶす）という言葉を元につくられた新語。個々のものを複合化して、新しいものを造り出すという意味を象徴している言葉といえます。</p>
<p>IT業界では、インターネット上で複数のWebサービスや情報を結びつけて統合的なWebサイトやWebサービス、またアプリケーションを作り上げる手法を意味しています。</p>
<p>Web2.0の１つの象徴的なキーワードとしても注目を浴びています。GoogleのAPIサービスを組み合わせて、アプリケーションを作成したりする技術手法を表す場合もあります。</p>
<p>個々のシステムごとに作られていたサービスや情報が、同時に多くのシステムで違った用途や環境で利用できるようになります。既にビジネス的にも実用化されており、サービスや情報の価値や在り方が、見直されるようになると言われています。</p>
<p>ちなみに、音楽業界では、複数の楽曲や音源を組み合わせて新しい曲を作ることを意味するそうです。</p>
<p align="right"><a href="http://www.c2talk.net/" target="_blank">ネットワーク上の情報をmashupしてオリジナルのカレンダーをつくろう！<br />
「c2talk」はこちらのサイトでご紹介<br clear="all" />
</a></p>]]>
        
    </content>
</entry>
<entry>
    <title>CRM - Customer Relationship Management：カスタマーリレーションシップマネージメント</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/crm.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=465" title="CRM - Customer Relationship Management：カスタマーリレーションシップマネージメント" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.465</id>
    
    <published>2006-08-07T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>企業が、自社が提供する製品・サービス通じて、顧客との良好な相互関係を築きながら、...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        企業が、自社が提供する製品・サービス通じて、顧客との良好な相互関係を築きながら、経営・販売・情報システム部門を管理していくことを目的とする経営的手法。
        製品・サービスを通じて発生する、販売・サポートなどの過程に関係する社内の情報システムを統合・再構築したり、業務プロセスを見直したりすることで、顧客への対応を一貫させたり、実績や情報分析によるきめ細やかな個別対応を実現することを目指します。また、その過程で実現される企業全体の顧客サービスの最適再配置により、顧客のニーズに、より効果的に対応することができます。

CRMを実現することにより、顧客・企業ともに、お互いの満足度を高めることができます。
    </content>
</entry>
<entry>
    <title>SFA - Sales Force Automation：エス・エフ・エー</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/sfa.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=463" title="SFA - Sales Force Automation：エス・エフ・エー" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.463</id>
    
    <published>2006-07-31T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>情報通信技術を活用し、営業部門の情報システムの効率化を図ること。また、その営業活...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        情報通信技術を活用し、営業部門の情報システムの効率化を図ること。また、その営業活動を支援する仕組み・システムのこと。営業活動における業務の自動化だけでなく、業務のプロセス自体を視野に入れた業務の効率化と結果的な成功（＝成約）を効果的に得ることが目的とされます。
        業務で発生する管理データ（リード・行動・評価・実績など）、部門ごとの担当・承認作業、受注までの工程の定量化、顧客・活動履歴の分析…など、その適用範囲は時代とともに広がりをみせています。最近ではグループウェアやパッケージソリューションなどが活用され、どの企業の営業部門にも多く普及されてきました。また営業部門だけでなく、社内すべての部門の情報システムを統合し、サービス・顧客満足度を向上を図ることを「CRM（Customer Relationship Management）」といいます。
    </content>
</entry>
<entry>
    <title>CGM - Cunsumer Generated Media：シージーエム</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/cgm.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=436" title="CGM - Cunsumer Generated Media：シージーエム" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.436</id>
    
    <published>2006-07-25T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>消費者が生成する情報メディアのこと。 ユーザーの存在がより重視されるWeb2.0...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p><img src="/jp/xmlnote/glossary/img/cgm_01.gif" alt="イメージ図" width="164" height="169" hspace="10" vspace="5" align="right" />消費者が生成する情報メディアのこと。<br />
ユーザーの存在がより重視されるWeb2.0的なサービスのひとつとして注目されています。</p>
<p>個人が自由に綴る「個人サイト」もしくは「Blog」、人間同士のつながりを電子化するコミュニティ型の「SNS（Social Networking Site）」、個々の問題解決の情報交換に特化した「Q&amp;Aコミュニティ」、商品・サービスについての情報交換をする「口コミサイト」、共通の興味や関心事について語り合う「COI（Community Of Interest）」などがこれに該当します。</p>]]>
        <![CDATA[<p>一般の消費者の情報発信や情報交換が、そのままリアルタイムに電子メディアとして形成されていくので、その情報量、守備範囲など、あらゆる面において魅力的で影響力のあるものもでてきました。その中で交わされる情報の信頼性や質、そして個々のプライバシーの問題等…危うい部分もあると言われていますが、現実には充分に普及されており、今後もインターネットコミュニティ型のひとつの潮流として、メーカーや情報提供側の企業にとっても無視できない存在ともいえます。<br clear="all" /></p>]]>
    </content>
</entry>
<entry>
    <title>EDI - Electronic Data Interchange：イーディーアイ</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/edi.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=437" title="EDI - Electronic Data Interchange：イーディーアイ" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.437</id>
    
    <published>2006-07-24T06:00:00Z</published>
    <updated>2008-07-23T07:33:38Z</updated>
    
    <summary>EDIとは、企業間で商取引に関するデータを電子的にやりとりする「電子データ交換」...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>EDIとは、企業間で商取引に関するデータを電子的にやりとりする「電子データ交換」のこと。<br />
EDIでは、あらかじめ規定された形式に従って電子化したデータを、ネットワークを介して送受信します。受発注部門での利用が多くみられましたが、現在では流通・物流などいろいろな方面で導入されています。</p>]]>
        <![CDATA[<p>当初、EDIは、あらかじめ規定された形式は業界ごとに異なる場合が多く、業界を超える取引はなかなか難しいとされていました。しかし、最近では、そのような業界間のデータ形式を吸収するようなソリューションも活用されるようになっています。</p>
<p>情報伝達が大幅に向上による取引業務の効率化はもちろん、情報共有としてのインフラ整備は、販売機会の拡大をも産み出すようになり、EDIが企業の経営・情報戦略の手段としても活用されています。</p>
<p align="right">→ <a href="/jp/product/asteria/">EDIを思ったときにすぐ実現！業界間のデータ形式の違いを吸収するソリューションをお考えの方、是非、データ連携ミドルウェア「ASTERIA」の製品情報をご一読ください</a><br clear="all" />
</p>]]>
    </content>
</entry>
<entry>
    <title>XQuery - XML Query：エックスクエリー</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/xquery.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=435" title="XQuery - XML Query：エックスクエリー" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.435</id>
    
    <published>2006-07-12T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>XML Queryとは、Web上のXMLデータの収集のために、柔軟で容易なデータ...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>XML Queryとは、Web上のXMLデータの収集のために、柔軟で容易なデータ抽出方法を提供する世界的な標準化仕様です。</p>
<p>クエリ（Query）とは、データベースに対して特定の情報を検索（問合せ）することを意味するもので、「リレーショナルデータベースからのSQLによるデータ抽出」と同じように、XMLデータからデータ・コンテンツの収集が可能になるように開発されています。</p>
<p>現在の標準化活動では、XML selection（XPath2）といった次世代標準への対応も視野に入れており、XMLのシリアル化、全文検索、機能的なXMLデータモデルの提供、Webデータを操作するための機能・操作用の標準セットなどの提供を目指しています。</p>]]>
        <![CDATA[<ol>
<li><a href="#01">XML Query に関連する仕様</a></li>
<li><a href="#02">その他の関連仕様</a></li>
<li><a href="#03">XML Query 文法チェックページのご紹介</a></li>
<li><a href="#04">簡単なサンプル</a></li>
</ol>
<p align="center">エックスクエリー：W3C仕様公開サイト（英語表記）　【URL】：<a href="http://www.w3.org/XML/Query" target="_blank">http://www.w3.org/XML/Query</a></p>
<h2><a name="01" id="01"></a>XML Query に関連する仕様 </h2>
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#0066CC">
<td colspan="2"><font color="#FFFFFF"><strong>● XQuery 1.0: An XML Query Language</strong></font></td>
</tr>
<tr>
<td colspan="2">XMLデータのあらゆる型を広く活用できるように設計されたクエリ言語の仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xquery/" target="_blank">http://www.w3.org/TR/xquery/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">W3C 勧告候補</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/06/08</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#0066CC">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Query (XQuery) Requirements</strong></font></td>
</tr>
<tr>
<td colspan="2">XML Queryのデータモデル、代数、クエリ言語のために目標、必要条件、使用法についてのシナリオを指定するための仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xquery-requirements" target="_blank">http://www.w3.org/TR/xquery-requirements</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">W3C ワーキングドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2005/06/03</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#0066CC">
<td colspan="2"><font color="#FFFFFF"><strong>● XQuery 1.0 and XPath 2.0 Formal Semantics</strong></font></td>
</tr>
<tr>
<td colspan="2">XQuery 1.0とXPath 2.0の意味論を形式的に定義するための仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xquery-semantics/" target="_blank">http://www.w3.org/TR/xquery-semantics/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2005/11/03</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#0066CC">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Query Use Cases</strong></font></td>
</tr>
<tr>
<td colspan="2">XML Queryの使用方法のシナリオを指定した文書です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xquery-use-cases/" target="_blank">http://www.w3.org/TR/xquery-use-cases/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2005/09/15</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#0066CC">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Syntax for XQuery 1.0 (XQueryX)</strong></font></td>
</tr>
<tr>
<td colspan="2">XQuery 1.0のためのXMLシンタックスを表現するための仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xqueryx/" target="_blank">http://www.w3.org/TR/xqueryx/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2005/04/04</td>
</tr>
</table>
　 

<h2><a name="02" id="02"></a>その他の関連仕様</h2>

<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XQuery 1.0 and XPath 2.0 Data Model</strong></font></td>
</tr>
<tr>
<td colspan="2">XQuery 1.0とXPath 2.0のデータモデル（XPath 2.0とXSLT 2.0とXQueryと、それを参照する他の仕様データモデル）を定義している仕様です。<br />
<font size="1">※このデータモデルは、XPath 1.0のデータモデルとXML Queryの初期の研究のデータモデルに基づいています。</font></td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xpath-datamodel/" target="_blank">http://www.w3.org/TR/xpath-datamodel/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">W3C 勧告候補</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/07/11</td>
</tr>
</table>
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XSLT 2.0 and XQuery 1.0 Serialization</strong></font></td>
</tr>
<tr>
<td colspan="2">XSLT 2.0とXQuery 1.0の仕様書とそれらを参照する他の仕様のシリアル化を定義している仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xslt-xquery-serialization/" target="_blank">http://www.w3.org/TR/xslt-xquery-serialization/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">W3C 勧告候補</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/07/08</td>
</tr>
</table>
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XQuery 1.0 and XPath 2.0 Functions and Operators</strong></font></td>
</tr>
<tr>
<td colspan="2">XML Schema Part 2: Datatypesで定義されたデータ型と、XPath 2.0・XQuery 1.0・XSLT 2.0・その他のXML標準に関連するものに使用されるために定義されたデータ型の基本操作と機能を定義する仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xpath-functions/" target="_blank">http://www.w3.org/TR/xpath-functions/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">W3C 勧告候補</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/07/08</td>
</tr>
</table>
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XPath Requirements Version 2.0</strong></font></td>
</tr>
<tr>
<td colspan="2">XPath 2.0のための必要条件を記述し、XPath 2.0・XQuery 1.0 and XPath 2.0 Functions and Operators・XQuery 1.0 and XPath 2.0 Data Modelの結果を解釈する仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xpath20req/" target="_blank">http://www.w3.org/TR/xpath20req/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2005/06/03</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Path Language (XPath) 2.0</strong></font></td>
</tr>
<tr>
<td colspan="2">XQuery 1.0とXPath 2.0のデータモデルを定義するデータモデルに一致する値の処理を可能にする表現言語です。<br />
<font size="1">※この言語名は、XMLツリーノードの階層的な符号付け手段を提供する、最も特徴的である「パス表現」に由来します。</font></td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xpath20/" target="_blank">http://www.w3.org/TR/xpath20/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">W3C 勧告候補</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/07/08</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Query and XPath Full-Text Requirements</strong></font></td>
</tr>
<tr>
<td colspan="2">XQueryとXPathで使用される全文検索のための必要条件を指定するための仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xquery-full-text-requirements/" target="_blank">http://www.w3.org/TR/xquery-full-text-requirements/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2003/05/02</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Query and XPath Full-Text Use Cases</strong></font></td>
</tr>
<tr>
<td colspan="2">XML QueryとXPath2の一部として、全文検索のための使用方法のシナリオを指定するための仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xmlquery-full-text-use-cases/" target="_blank">http://www.w3.org/TR/xmlquery-full-text-use-cases/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/05/01</td>
</tr>
</table>
　 
<br />
<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#4874A8">
<td colspan="2"><font color="#FFFFFF"><strong>● XML Query and XPath Full-Text</strong></font></td>
</tr>
<tr>
<td colspan="2">全文検索可能な、XQuery 1.0とXPath 2.0を拡張する言語であるXQuery 1.0のXPath 2.0全文検索のシンタックスと形式的な意味論を定義する仕様です。</td>
</tr>
<tr>
<td bgcolor="#EBEBEB">URL</td>
<td><a href="http://www.w3.org/TR/xquery-full-text/" target="_blank">http://www.w3.org/TR/xquery-full-text/</a></td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">ステータス</td>
<td width="460">ワーキング ドラフト</td>
</tr>
<tr>
<td width="80" bgcolor="#EBEBEB">日付</td>
<td width="460">2006/05/01</td>
</tr>
</table>

<h2><a name="03" id="03"></a>XML Query 文法チェックページのご紹介</h2>

<table width="540" border="1" align="center" cellpadding="2" cellspacing="1" bordercolor="#999999">
<tr bgcolor="#CCCCCC">
<td colspan="2"><strong>● XQuery 1.0 Grammar Test Page</strong></td>
</tr>
<tr>
<td colspan="2">このページはXQuery 1.0のリーダとパーサ実装者にツールを提供するものです。表現を入力をしたり、パースのツリー図の表示を行ったり、また構文上正しくない場合のエラー結果を得ることができます。</td>
</tr>
<tr>
<td width="80" bgcolor="#DAE4F3">URL</td>
<td width="460"><a href="http://www.w3.org/2004/08/applets/xqueryApplet.html" target="_blank">http://www.w3.org/2004/08/applets/xqueryApplet.html</a></td>
</tr>
</table>

<h2><a name="04" id="04"></a>簡単なサンプル</h2>

<table width="540" border="1" align="center" cellpadding="5" cellspacing="1">
<tr valign="top">
<td bgcolor="#EBEBEB"><strong>XML文書<br />
Productlist.xml</strong></td>
<td>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;<br />
&lt;Productlist&gt;<br />
&lt;package&gt;<br />
&lt;category id=&quot;ASTERIA&quot;/&gt;<br />
&lt;name option=&quot;no&quot;&gt;ASTERIA Server Enterprise Edition&lt;/name&gt;<br />
&lt;/package&gt;<br />
&lt;package&gt;<br />
&lt;category id=&quot;ASTERIA&quot;/&gt;<br />
&lt;name option=&quot;yes&quot;&gt;ASTERIA Server Standard Edition&lt;/name&gt;<br />
&lt;option&gt;<br />
&lt;adapter&gt;Notes/Domino Adapter&lt;/adapter&gt;<br />
&lt;adapter&gt;Excel Adapter&lt;/adapter&gt;<br />
&lt;adapter&gt;LDAP Adapter&lt;/adapter&gt;<br />
&lt;adapter&gt;WebMacro Adapter&lt;/adapter&gt;<br />
&lt;adapter&gt;全銀TCP/IP Adapter&lt;/adapter&gt;<br />
&lt;/option&gt;<br />
&lt;/package&gt;<br />
&lt;package&gt;<br />
&lt;category id=&quot;ASTERIA&quot;/&gt;<br />
&lt;name option=&quot;no&quot;&gt;ASTERIA Designer&lt;/name&gt;<br />
&lt;/package&gt;<br />
&lt;package&gt;<br />
&lt;category id=&quot;XMLTOOL&quot;/&gt;<br />
&lt;name option=&quot;no&quot;&gt;iPEX&lt;/name&gt;<br />
&lt;/package&gt;<br />
&lt;package&gt;<br />
&lt;category id=&quot;XMLTOOL&quot;/&gt;<br />
&lt;name option=&quot;no&quot;&gt;iXSLT&lt;/name&gt;<br />
&lt;/package&gt;<br />
&lt;package&gt;<br />
&lt;category id=&quot;XMLTOOL&quot;/&gt;<br />
&lt;name option=&quot;no&quot;&gt;iMaker for Excel&lt;/name&gt;<br />
&lt;/package&gt;<br />
&lt;/Productlist&gt;</td>
</tr>
<tr valign="top">
<td bgcolor="#EBEBEB"><strong>XQuery文書<br />
product.xquery</strong></td>
<td>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;<br />
&lt;Product&gt;<br />
FOR $product IN document(&quot;Productlist.xml&quot;)//package<br />
&lt;asteria&gt;<br />
　WHERE (&amp;product/category/@id=&quot;ASTERIA&quot;)<br />
　ORDER BY &amp;product/name<br />
　RETURN<br />
　{<br />
&lt;name&gt;&amp;product/name/text()&lt;/name&gt;<br />
　ORDER BY &amp;product/option/name<br />
　IF (&amp;product/name/@option = &quot;yes&quot;)<br />
　THEN<br />
　RETURN<br />
　　{<br />
　 　　&lt;option&gt;&amp;product/option/name/text()&lt;/option&gt;<br />
　　}<br />
　}<br />
&lt;/asteria&gt;<br />
&lt;xmltool&gt;<br />
　WHERE (&amp;product/category/@id=&quot;XMLTOOL&quot;)<br />
　ORDER BY &amp;product/name<br />
　RETURN<br />
　{<br />
　　 &lt;name&gt;&amp;product/name/text()&lt;/name&gt;<br />
　}<br />
&lt;/xmltool&gt;<br />
&lt;/Product&gt;</td>
</tr>
<tr valign="top">
<td bgcolor="#EBEBEB"><strong>処理結果</strong></td>
<td>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;<br />
　 &lt;Product&gt;<br />
　　 &lt;asteria&gt;<br />
　　　 &lt;name&gt;ASTERIA Server Enterprise Edition&lt;/name&gt;<br />
　　 &lt;/asteria&gt;<br />
　　 &lt;asteria&gt;<br />
　　　 &lt;name&gt;ASTERIA Server Standard Edition&lt;/name&gt;<br />
　　　 &lt;option&gt;Notes/Domino Adapter&lt;/option&gt; <br />
　　　 &lt;option&gt;Excel Adapter&lt;/option&gt;<br />
　　　 &lt;option&gt;LDAP Adapter&lt;/option&gt;<br />
　　　 &lt;option&gt;WebMacro Adapter&lt;/option&gt;<br />
　　　 &lt;option&gt;全銀TCP/IP Adapter&lt;/option&gt;<br />
　　 &lt;/asteria&gt;<br />
　　 &lt;asteria&gt;<br />
　　　 &lt;name&gt;ASTERIA Designer&lt;/name&gt;<br />
　　 &lt;/asteria&gt;<br />
　　 &lt;xmltool&gt;<br />
　　　 &lt;name&gt;iPEX&lt;/name&gt; <br />
　　 &lt;/xmltool&gt;<br />
　　 &lt;xmltool&gt;<br />
　　　 &lt;name&gt;iXSLT&lt;/name&gt; <br />
　　 &lt;/xmltool&gt;<br />
　　 &lt;xmltool&gt;<br />
　　　 &lt;name&gt;iMaker for Excel&lt;/name&gt; <br />
　　 &lt;/xmltool&gt;<br />
　 &lt;/Product&gt;</td>
</tr>
</table>]]>
    </content>
</entry>
<entry>
    <title>ebXML：イービーエックスエムエル</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/ebxml.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=434" title="ebXML：イービーエックスエムエル" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.434</id>
    
    <published>2006-07-05T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>ebXML（electronic business XML）とは、XMLを活用し...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>ebXML（electronic business XML）とは、XMLを活用した企業間電子商取引のための国際標準仕様です。非営利のXML関連標準化団体OASISと国連機関のUN/CEFACTが共同で設立したebXMLイニシアティブによって、2001年5月に策定された規格（<font size="1">※1</font>）です。</p>]]>
        <![CDATA[<p>ebXML規格のミッションは、以下のように要約されます。</p>
<p><em><font color="#0066FF">「オープンでXMLベースのインフラストラクチャを提供して、あらゆる当事者が、相互運用性がありセキュアで一貫した仕方で電子ビジネス情報をグローバルに利用できるようにすること」</font></em></p>
<p>業種や規模、国家によらず、あらゆる企業が利用できる仕様策定を目指しており、ビジネスプロセスや取引情報のフォーマット（<font size="1">※2</font>）、通信プロトコル、企業のレジストリやリポジトリなど幅広い内容を定義しています。</p>
<blockquote>
<p><font size="1"><strong>※1</strong>：2003年10月にOASISが「ebXML Business Process（BP）」技術委員会を発足し、ebXMLのすべての開発を担うようになりました<br />
<strong>※2</strong>：RosettaNetやFDXSとは異なり、実際に送受信される電文の形式は定められていません。（「日付」や「価格」など、共通して使用できる情報のフォーマットを定めています）</font></p>
</blockquote>

<h2>ebXMLの規格内容</h2>
<p>ebXMLの規格には、以下のような各分野の仕様があります。</p>
<h3 class="vari1">● CPPA（Collaboration-Protocol Profile and Agreement Spacification）Ver 2.0</h3>
<p>ビジネスサービス情報を定義しています。この仕様は、以下の２つの仕様に分かれます。</p>

<ul>
<li><strong>CPP（Colaboration Protocol Profile）</strong><br />
取引を行う企業のメッセージ交換能力（使用する転送プロトコル、暗号化・署名の方式、ビジネスプロトコル定義が実行する役割など）を記述したXML文書。<br />
　</li>
<li><strong>CPA（Colaboration Protocol Agreement）</strong><br />
取引を行う企業双方の間で合意したメッセージ交換の内容を記述したXML文書。（双方のCPPを元に作成される）</li>
</ul>

<h3 class="vari1">● MSG（Message Service Specification） Ver 2.0</h3>
<p>ebXML規格に準拠したメッセージ（ebXMLメッセージ）の交換を安全な方法で提供するための仕様です。</p>
<h3 class="vari1">● RIM（Registry Infomation Model） Vre 2.0</h3>
<p>レジストリの情報モデルを定義しています。ebXMLレジストリ（各企業が提供するビジネスサービスや製品に関する情報を登録・公開するためのデータベース）の仕様です。</p>
<h3 class="vari1">● RSC（Registry Services Specification） Ver 2.0</h3>
<p>レジストリ・サービスを定義しています。</p>
<h3 class="vari1">● BPSS（Business Process Specification Schema） Ver 1.0</h3>
<p>ビジネス・プロセスを定義しています。電子商取引のためのメッセージ交換手順をXMLで記述する仕様。電文の種類、成功のパターン、セキュリティ、ライフタイムなどをXML文書で記述しています。</p>
<h3 class="vari1">● その他</h3>
<p>その他に、以下のような仕様もあります。</p>
<ul>
<li><strong>コアコンポーネント（Core Component）</strong><br />
「日付」や「価格」など、どの業界のビジネスデータでも共通して使用される情報を定義します。<br />　</li>
<li><strong>ドメインコンポーネント（Domain Component）</strong><br />
特定の業界に共通して使用される情報を定義します。</li>
</ul>

<h2>ebXMLのメッセージ構造</h2>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><p>ebXMLでは、SOAPを拡張したメッセージ構造を使用しています。＜「SOAP（Simple Object Access Protocol） 1.1」と「SOAP Message with Attachments」に準拠＞</p>
<p>また、UML（Unified Modeling Language）というオブジェクト指向のモデル記述言語を使用してビジネス・サービスを定義しています。</p></td>
<td><img src="img/ebxml_01.gif" alt="メッセージ構造の図" width="252" height="222" hspace="15" /></td>
</tr>
</table>
<h2>ebXMLのビジネスモデル（理想型）</h2>
<p>ebXMLをうまく活用できれば、以下のようなビジネスモデルになると考えられています。</p>
<p><img src="img/ebxml_02.gif" alt="ebXMLのビジネスモデル（理想型）の構成図" width="294" height="232" hspace="15" /></p>
<ol>
<li>ebXMLを導入する企業が、自社のビジネスサービス内容（CPP）をebXMLレジストリに登録</li>
<li>ebXMLレジストリサービスを利用して、登録されている企業の中から、必要とするサービスや製品を提供する企業を検索</li>
<li>選択した企業Bのサービス情報を参照</li>
<li>企業Bも自社を選択した企業Aのサービス情報を参照</li>
<li>両者サービス情報を照合して合意に達した内容（CPA）を取り交わす</li>
<li>合意内容に基づいたビジネスプロセスに従って取引を行う</li>
</ol>
<h2>ebXMLのビジネスモデル（現在型）</h2>
<p>しかしながら、ebXMLレジストリへ登録し、そこから取引相手を検索するような…という理想型のビジネスモデルは、まだ少し遠い話です。現状では、以下のような、もう少しシンプルなビジネスモデルが使用されています。</p>
<p><img src="img/ebxml_03.gif" alt="ebXMLのビジネスモデル（現在型）の構成図" width="257" height="114" hspace="15" /></p>
<ol>
<li>ある業界で、OrderとOrderResponseという電文をやり取りしようと決め、BPSSを作成</li>
<li>企業Aと企業Bが、お互いの取引に合意</li>
<li>企業Aは、企業BからのOrderとOrderResponseをどのように受信するかを決定（受信方法、リトライ数など）</li>
<li>企業Bは、企業AからのOrderとOrderResponseをどのように受信するかを決定</li>
<li>３、４の手順に基づいて、企業Aと企業Bの情報が入ったCPAを作成</li>
<li>BPSSとCPAに基づいて、企業Aと企業Bの間で取引を行う<br />
</li>
</ol>
<h2>ebXML取引とアプリケーション開発</h2>
<p>現状のビジネスモデルを想定すると、ebXMLでの取引にはBPSSとCPAの２種類のXMLを使用することになります。したがって、それぞれのXMLを解釈し、実行するアプリケーションが必要になります。</p>
<p><img src="img/ebxml_04.gif" alt="アプリケーション紹介" width="273" height="98" hspace="30" /></p>
<ul>
<li><strong>BSI（Business Service Interface）アプリケーション：</strong><br />
BPSSを読み込んで、ビジネスプロセス（見積→発注→納品→請求などの流れ）を実行するアプリケーション<br />
　<br />
</li>
<li><strong>ebMS（ebXML Message Service）アプリケーション：</strong><br />
CPAを読み込んで、１つの電文（ebXMLメッセージ）を生成し、送受信するアプリケーション<br />
<font color="#FF6600">※MSH（Message Service Handler）と呼ぶこともある</font><br />
</li>
</ul>

<h2>２社間のバックエンドシステム内での電文のやり取りの様子</h2>
<p>では最後に、参考までに、システムへの実装を想定して、２つの企業間で行われる電文のやり取りの様子を簡易にサンプル化したものをみていただきましょう。</p>
<p align="center"><strong>＜シーケンス図：法則・規則に従った連続的な操作手順＞</strong><br />
<img src="img/ebxml_05.gif" alt="シーケンス図：法則・規則に従った連続的な操作手順" width="535" height="255" /></p>
<p>ビジネスドキュメントは、バックエンドシステムからBSIアプリケーションを経由して、ebMSアプリケーションに投入されます。ebMSアプリケーションでは投入されたビジネスドキュメントとCPAを利用して、ebXMLメッセージをSOAPメッセージとして作成します。そのebXMLメッセージを取引先に送信し、取引先のebMSアプリケーションがBSIアプリケーションを経由してバックエンドシステムにビジネスデータとして投入します。</p>
<p class="notes">※ビジネスドキュメント：Order、OrderResponseというような実際に送受信されるデータ</p>
<p>また、このシーケンスの際には、以下のようなメッセージの送受信が行われています。</p>
<p>１つのビジネスドキュメントの送信に対し、２つのビジネスシグナル（ビジネスドキュメントの１種として定義されるACK&lt;ReceiptAck、AcceptanceAck&gt;）を返信します。またそれぞれのebXMLメッセージに対して、受信側のebMSアプリケーションが、送信元のebMSアプリケーションにAcknowledgment（受領通知）というebXMLメッセージを送信します。</p>
<p align="center"><strong>＜企業Aから企業Bへのメッセージの送信の図＞</strong><br />
<img src="img/ebxml_06.gif" alt="企業Aから企業Bへのメッセージの送信の図" width="530" height="263" /></p>
<p align="center"><font color="#FF6600">１つのビジネスドキュメント送信に対して、上記のような処理工程が実行される。</font></p>
<p>基本的にebMSアプリケーション間のAcknowledgmentは、最初に受信したebXMLメッセージとは別セッションで送信されます。ただし、CPAで“SyncReplyモード”が設定された場合は、受信したebXMLメッセージと同一のセッション（HTTP通信時ならばHTTPレスポンスのボディ）にAcknowledgmentを添付して返信します。</p>
<p align="right">→ 参考：<a href="/jp/product/asteria/">ebXMLデータによる電子取引システムも簡単に構築できる「ASTERIA」の製品情報はこちら</a></p>
]]>
    </content>
</entry>
<entry>
    <title>BtoB - Business to Business：ビーツービー</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/btob.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=433" title="BtoB - Business to Business：ビーツービー" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.433</id>
    
    <published>2006-06-28T06:00:00Z</published>
    <updated>2008-07-23T07:32:20Z</updated>
    
    <summary>BtoBとは、企業間電子商取引およびそのシステムのこと。 特にインターネットとイ...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>BtoBとは、企業間電子商取引およびそのシステムのこと。<br />
特にインターネットとインターネット技術を活用した商取引を指すことが多いです。（時に「B2B」と表記する場合もあります）</p>]]>
        <![CDATA[<p>BtoBは、さまざまな商取引を電子データ経由で行う「電子商取引（EC）」の１つです。取引先が、企業である場合をBtoBといいます。従来、紙ベースで行ってきた業務を電子データを用いることにより、事務処理の効率アップと大幅なコストダウンを実現します。</p>
<p>BtoBの主な取引方法としては、「特定企業間で固定された取引を行うもの」、また「不特定多数の企業が１つのマーケットプレイスを構成して取引ごとに取引先を変えながら行うもの」の２つのパターンがあります。それぞれの取引には、各業界、各マーケットプレイスごとに標準化された情報交換フォーマットを利用します。このフォーマットのことを「ビジネスプロトコル」と呼びます。</p>
<p>BtoBの代表的なものには、XBRL、ebXML、RosettaNetなどがあります。また、データの形式は、XMLベースであることが多い。あらゆる企業間でデータが滞りなく交換できるよう、ビジネスプロトコルの標準化、及びルール策定は大変重要であるため、各種標準化組織が活動を行っています。</p>
<p>最近では、インターネット環境の普及により、取引の形態も多岐に及ぶようになりました。物品の取引だけでなく、情報、コンテンツ、人材データ、Webサービスなど、BtoBで、あらゆる取引が可能になってきました。</p>
<p align="right">→ <a href="/jp/product/asteria/">参考：BtoBをスピーディにお手軽に実現できるデータ連携ミドルウェア「ASTERIA」の製品情報</a></p>]]>
    </content>
</entry>
<entry>
    <title>Web Service：ウェブサービス</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/webservices.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=431" title="Web Service：ウェブサービス" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.431</id>
    
    <published>2006-06-21T06:00:00Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>Webサービスとは、コンピュータ上に存在する機能を「サービス」として標準のインタ...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>Webサービスとは、コンピュータ上に存在する機能を「サービス」として標準のインターフェイスで公開するものです。Webサービスでは、あるコンピュータシステムが別のコンピュータシステムの機能を容易に使うことができるため、システム開発の迅速化とビジネス上の変更要件への適応が容易になります。</p>]]>
        <![CDATA[<h2>Webサービスの基礎を支える基本技術</h2>
<ul type="square">
<li><strong>XML (eXtensible Markup Language)</strong><br />
アプリケーション、言語、プラットフォームに依存しない標準データフォーマット。</li>
<li><strong>SOAP (Simple Object Access Protocol)</strong><br />
XMLを使ってファイアーウォール内外の通信を行うためのプロトコル。</li>
<li><strong>WSDL (Web Service Description Language)</strong><br />
Webサービスのインターフェイスを記述する仕様。</li>
<li><strong>UDDI (Universal Description, Discovery and Integration)</strong><br />
Webサービスの登録と検索を提供するための仕組み。</li>
</ul>

<h2>Webサービスの応用技術</h2>
<p>Webサービスを実用で使うために上記の4つの技術のほかにも数多くの応用技術開発とその標準化が進んでいます。下記の技術仕様名をクリックすると各仕様にリンクします。
（WS-CI、HTTP&amp;Othersについてのリンクはありません） </p>
<p align="center"><img src="img/webservices_arch.gif" width="559" height="390" border="0" usemap="#Map" /></p>
<p align="center"><a href="/jp/xmlnote/apply/index.php#webservices">関連応用技術のリストは、応用技術（Webサービス関連）ページでご確認ください</a><br />
（※一部、<a href="/jp/xmlnote/apply/index.php#network">ネットワーク</a>・<a href="/jp/xmlnote/basis/">XML基本仕様</a>もご参照ください） </p>
<p>Webサービスは、これまでのブラウザを用いた人に向けたサービスではなく、XMLを用いてコンピュータシステムに対してサービスを提供します。Webサービスの特長は、OS、アプリケーション、言語が違っていても接続して社内外の複数のシステムを連携して動かすことができることです。</p>
<p>たとえば、会社での出張の交通費を申請するときにWebサービスを使ったシステムを考えてみます。従来のシステムでは、(1)乗換情報サイトで経路と運賃を調べる、(2)交通機関の情報サイトをアクセスしてチケットを予約する、(3)会社のシステムで交通費申請をする、といった作業をいちいち別個のWebサイトをアクセスして行っていました。</p>
<p>これがWebサービスを利用したシステムを導入すれば、出張の概要を入力し、その結果をもとに自動的にチケットを手配し、さらにその情報を元に自動的に精算処理にまわすといったことが可能になります。</p>
<p>なお、Webサービスの定義は、まだ一意のものが存在するわけではありません。Webサービスが登場した2000年ころには、Webサービスの要件は「SOAP, WSDL, UDDIを使用したもの」とされていました。また、2002年時点でのW3Cの定義では、「URIで定義できるソフトウェアアプリケーションで、XMLによって記述され、インターネットプロトコルによって他のソフトウェアアプリケーションから直接呼出しができるもの」とされていました。さらに、現在では「WSDLさえ使用していればWebサービスである」（IBM）という定義や、「XML、SOAPが使われていることが条件」（マイクロソフト）とする定義など、ベンダーによっても差異が存在しています。</p>
<p>いずれにしても、Webサービスが、コンピュータシステムの機能に標準のインターフェイスを持たせ、他のアプリケーションから利用可能にするものであることには違いがありません。また、これから先のシステム連携を行う技術はWebサービスが中心になっていくことは、どのベンダーも認めています。実際に使うときに慌てなくてよいように、あらかじめ仕様を理解し、動向を把握しておくとよいでしょう。</p>
<map name="Map" id="Map">
<area shape="rect" coords="2,260,53,283" href="http://www.oasis-open.org/jp/" target="_blank" />
<area shape="rect" coords="1,286,52,310" href="http://www.ws-i.org/" target="_blank" />
<area shape="rect" coords="1,312,52,335" href="http://www.w3.org/" target="_blank" />
<area shape="rect" coords="1,339,52,361" href="http://www.ietf.org/" target="_blank" />
<area shape="rect" coords="529,192,557,387" href="http://www.ws-i.org/archive/Profiles/Basic/2002-10/BasicProfile-1.0-WGD.htm&amp;name=Basic Profile Version 1.0" target="_blank" alt="Basic Profile" />
<area shape="rect" coords="180,31,349,57" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel&amp;name=BPEL4WS" target="_blank" alt="BPEL4WS" />
<area shape="rect" coords="180,64,521,89" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=uddi-spec&amp;name=UDDI 2" target="_blank" alt="UDDI" />
<area shape="rect" coords="182,157,520,175" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss&amp;name=WS-Security" target="_blank" alt="WS-Security" />
<area shape="rect" coords="205,139,252,153" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss&amp;name=WS-Policy" target="_blank" alt="WS-Policy" />
<area shape="rect" coords="254,139,302,152" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss&amp;name=WS-Privacy" target="_blank" alt="WS-Privacy" />
<area shape="rect" coords="304,139,347,153" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss&amp;name=WS-Trust" target="_blank" alt="WS-Trust" />
<area shape="rect" coords="349,140,424,153" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss&amp;name=WS-Authorization" target="_blank" alt="WS-Authorization" />
<area shape="rect" coords="425,140,495,152" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss&amp;name=WS-Federation" target="_blank" alt="WS-Federation" />
<area shape="rect" coords="181,2,522,25" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsdm&amp;name=WS-Manageability" target="_blank" alt="WS-Manageability" />
<area shape="rect" coords="290,93,416,127" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-caf&amp;name=WS-CAF" target="_blank" alt="WS-CAF" />
<area shape="rect" coords="181,271,522,297" href="http://www.w3.org/TR/soap12-part0/&amp;name=SOAP 1.2 Part 0: Primer" target="_blank" alt="SOAP" />
<area shape="rect" coords="181,239,521,266" href="http://www.w3.org/TR/wsdl20/&amp;name=WSDL 2.0 Part 1: Core Language" target="_blank" alt="WSDL" />
<area shape="rect" coords="351,177,521,206" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xacml&amp;name=XACML 1.0" target="_blank" alt="XACML" />
<area shape="rect" coords="181,209,347,235" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm&amp;name=WS-Reliability" target="_blank" alt="WS-Reliability" />
<area shape="rect" coords="181,179,347,204" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security&amp;name=SAML 1.1" target="_blank" alt="SAML" />
<area shape="rect" coords="181,334,520,359" href="http://www.w3.org/TR/REC-xml/&amp;name=XML1.0 (Third Edition)" target="_blank" alt="XML" />
<area shape="rect" coords="180,300,290,328" href="http://www.w3.org/TR/xmlenc-decrypt&amp;name=Decryption Transform for XML Signature" target="_blank" alt="XML Signature" />
<area shape="rect" coords="294,303,406,326" href="http://www.w3.org/TR/xmlenc-core/&amp;name=XML Encryption Syntax and Processing" target="_blank" alt="XML Encryption" />
<area shape="rect" coords="410,305,521,327" href="http://www.w3.org/TR/xkms2/&amp;name=XKMS 2.0" target="_blank" alt="XKMS" />
<area shape="rect" coords="181,102,282,117" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-caf&amp;name=WS-TXM" target="_blank" alt="WS-Transaction" />
<area shape="rect" coords="193,117,272,128" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-caf&amp;name=WS-CF" target="_blank" alt="WS-Coordination" />
<area shape="rect" coords="421,95,520,127" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=business-transaction&amp;name=WS-Business%20Transactions" target="_blank" alt="BTP" />
<area shape="rect" coords="352,208,521,237" href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm&amp;name=WS-Reliability" target="_blank" alt="WS-ReliableMessaging" />
</map>
]]>
    </content>
</entry>
<entry>
    <title>EAI - Enterprise Application Integration：イーエーアイ</title>
    <link rel="alternate" type="text/html" href="http://www.infoteria.com/jp/xmlnote/glossary/dic/eai.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.infoteria.com/mtr/mt-atom.cgi/weblog/blog_id=9/entry_id=432" title="EAI - Enterprise Application Integration：イーエーアイ" />
    <id>tag:www.infoteria.com,2006:/jp/xmlnote/glossary//9.432</id>
    
    <published>2006-06-14T06:37:47Z</published>
    <updated>2007-03-27T03:30:32Z</updated>
    
    <summary>EAI （イーエーアイ：Enterprise Application Integ...</summary>
    <author>
        <name>インフォテリア株式会社</name>
        
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.infoteria.com/jp/xmlnote/glossary/">
        <![CDATA[<p>EAI （イーエーアイ：Enterprise Application Integration）とは、企業内の異なる既存システムをそのまま生かし、各システム同士をデータ連携させることでシステム統合を行うことです。EAIの実現により、企業は、各システムに蓄積される既存の情報資産・日々の業務データを活用し、それらをダイナミックに経営戦略と連動させながら、自社ビジネスをよりスピーディに展開することができます。</p>]]>
        <![CDATA[<p><img src="img/image_eai.gif" alt="図：EAIイメージ" width="339" height="209" hspace="10" vspace="10" align="right" />EAIシステムを構築する場合、データやプロトコル形式の異なるシステム同士の接続部分には、入出力するデータやプロトコルなどの形式を吸収するための「インターフェース開発」が求められます。EAIの場合、1対N、N対Nという複数の連携を実現してゆくので、各種システムの分だけ、接続部分の「インターフェース開発」が必要になります。各種システムは、それぞれOS/アプリケーション/フォーマットも異なり、またバージョンアップにより仕様が変更になる場合も多いため、システムのコスト削減や期間短縮には、この「インターフェース開発」を如何に開発工程を簡易化できるかが課題となります。</p>
<p>そこで、EAIを実現させるために『EAIツール』と呼ばれる専門製品がシステム基盤として利用されるようになりました。これらは各種システムに接続するための「アダプター」機能を備えており、接続の度に接続部分を新たに開発しなくてもシステム・アプリケーション・サービスなどに応じてデータを変換して入出力を制御したり、処理の流れを設定することができます。</p>
<p>EAIツールは、その対応フォーマットの多様さにより、接続部分をまるでソケットを切り替えるように開発することができるので「インターフェース開発」の作業工程を飛躍的に簡易化することができます。<br clear="all" /></p>
<p><strong>◆インフォテリアの「ASTERIA」はEAI製品の国内販売実績No,1を獲得！</strong><br />
「ASTERIA」は、マルチプロトコル、マルチプラットフォーム対応。対応フォーマットの多様さ、また開発工程の削減から、企業のEAIをスピーディー実現します。また、システム導入後の各種システムの仕様変更にも、可視化された開発環境で簡潔にしかも柔軟性をもって対応できるところが魅力です。</p>
<blockquote>
<p>→<a href="/jp/product/asteria/">製品情報はこちらから</a><br />
→<a href="/jp/product/asteria/solution/eai/">ソリューションのご紹介はこちらから</a><br />
→<a href="/jp/contact/reqdoc/">資料請求はこちらから</a><br />
→<a href="/jp/contact/entry/">お問合せはこちらから</a></p>
</blockquote>]]>
    </content>
</entry>

</feed> 

