japan.internet.com
テクノロジー2007年1月25日 12:00
文字サイズ文字サイズ小文字サイズ中文字サイズ大

W3C、新たな複数の XML 標準を W3C 勧告として公開

この記事のURLhttp://japan.internet.com/webtech/20070125/11.html
著者:Clint Boulton
海外internet.com発の記事
Web 標準化団体 World Wide Web Consortium (W3C) は22日、XML データや XML 文書に対し、問い合わせ/変換/参照を行なう複数の XML 言語新標準について適性を認め、W3C 勧告として仕様を公開した。

今回 W3C が公開した新標準は8種あるが、このうち主なものは、『XQuery 1.0』『XSL Transformations (XSLT) 2.0』『XML Path Language (XPath) 2.0』の3種だ。

アプリケーション、データベース、OS、Web サービス、Web サーバーといったもの同士の接続にあたり、様々なアプリケーションが用いるフォーマットからフォーマットへとデータを変換するため、従来はミドルウェアを使用していた。XSLT 2.0 と XQuery 1.0 は、これらの変換を行ない、ユーザーがビジネスロジックに集中できるようにする。

XQuery 1.0 では、メモ、Web サービス メッセージ、数テラバイト規模のリレーショナル データベースなど、構造化データおよび準構造化データの情報にアクセスできる。

IBM (NYSE:IBM) の Almaden Research Center に属し、大元のクエリ言語『SQL』の共同開発者で、XQuery 1.0 の策定にも携わった Don Chamberlin 氏は声明の中で、リレーショナル データベースにおいて SQL が果たした役割の大きさと変わらぬ位に、XQuery 1.0 が XML データにアクセスするための統一インターフェースとして役立つと見込んでいると述べた。

今回 W3C は、XQuery 1.0 にお墨付きを与えたわけだが、データベース製品を手がける IBM、Oracle (NASDAQ:ORCL)、Microsoft (NASDAQ:MSFT) の3社は、すでにそれぞれの製品で XQuery 1.0 に対応している。

次に、XML 文書の変換を行なう言語仕様 XSLT 2.0 は、前身の『XSLT 1.0』にはない新しい機能を多数追加している。こちらも、すでに一部の企業において Web サーバーやブラウザなどで利用が始まっていたものだ。

XSLT 2.0 には、データの分類化や集合化、そしてより強力な文書処理を実現する機能が多数加わっている。また必要ならば、スキーマ言語『XML Schema』を用いてコンパイルや実行時エラーの検出能力を高めることもできる。

XPath 2.0 は、XQuery で定義されたデータモデルに適合する要素値を処理するため、参照を行なう式言語だ。XPath 2.0 では、前身の『XPath 1.0』に比べてより豊富なデータ型をサポートし、文書の妥当性を XML Schema で確認した際に利用できる情報の型を活用する。
japan.internet.comのウエブサイトの内容は全て、国際法、日本国内法の定める著作権法並びに商標法の規定によって保護されており、その知的財産権、著作権、商標の所有者はインターネットコム株式会社、インターネットコム株式会社の関連会社または第三者にあたる権利者となっています。
本サイトの全てのコンテンツ、テキスト、グラフィック、写真、表、グラフ、音声、動画などに関して、その一部または全部を、japan.internet.comの許諾なしに、変更、複製、再出版、アップロード、掲示、転送、配布、さらには、社内LAN、メーリングリストなどにおいて共有することはできません。
ただし、コンテンツの著作権又は所有権情報を変更あるいは削除せず、利用者自身の個人的かつ非商業的な利用目的に限ってのみ、本サイトのコンテンツをプリント、ダウンロードすることは認められています。

Copyright 2012 internet.com K.K. (Japan) All Rights Reserved.