(Translated by https://www.hiragana.jp/)
Apache XML - Wikipedia コンテンツにスキップ

Apache XML

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』

Apache XML (アパッチ・エックスエムエル) プロジェクトは、XML関連かんれんしたオープンソースソフトウェア開発かいはつすることなどを目的もくてきとした団体だんたいであり、Apacheソフトウェア財団ざいだん主催しゅさいするプロジェクトのひとつである。

Apache XMLプロジェクトが開発かいはつするソフトウェアは、Apacheソフトウェア財団ざいだんほかのプロジェクトと同様どうように、Apacheライセンスのもとで提供ていきょうされている。Apache XMLプロジェクトは複数ふくすうのサブプロジェクトをもっていた。

2012ねん4がつ12にちにプロジェクトは終了しゅうりょうし、Apache Attic移管いかんされた。

サブプロジェクトの一覧いちらん

[編集へんしゅう]

活動かつどうちゅう

[編集へんしゅう]
Xerces
XMLプロセサ (XMLパーサ) 。Java、および C++Perl実装じっそうされたものがそれぞれ提供ていきょうされている。DOMSAX実装じっそうしている。現在げんざいでは、Apache XML プロジェクトから独立どくりつして、トップレベルプロジェクトとなっている。IBM から寄贈きぞうされた XML4J という実装じっそうがもとになっているが、現在げんざいのバージョンはすべ新規しんき開発かいはつなおされた。
Xalan
XSLTスタイルシート処理しょりけいで、XPath機能きのう実装じっそうしている。JavaとC++で実装じっそうされたものがそれぞれ提供ていきょうされている。現在げんざいでは、Apache XML プロジェクトから独立どくりつして、トップレベルプロジェクトとなっている。IBM/Lotusから寄贈きぞうされたLotusXSLという実装じっそうがもとになっている。
FOP
XSL-FO組版くみはんおこな処理しょりけい。Java で実装じっそうされている。XSL-FO のXML文書ぶんしょを、コンピュータの画面がめん表示ひょうじしたり、PDFなどの形式けいしき変換へんかんしたり、プリンタに直接ちょくせつ印刷いんさつしたりすることができる。Apache XML Graphics開発かいはつ継続けいぞくされている。
Forrest
Apache Cocoonうえ利用りようできる、標準ひょうじゅん規格きかくもとづいた文書ぶんしょ処理しょり出版しゅっぱんおこなうためのフレームワーク。
XML-Security
XMLデータのための電子でんし署名しょめい暗号あんごうのセキュリティ機能きのう提供ていきょうする ( XML SignatureXML Encryption実装じっそう) 。JavaとC++で実装じっそうされたものがそれぞれ提供ていきょうされている。
XML Commons
Apache XML プロジェクトで共通きょうつう使つか機能きのう(プログラムコード)を提供ていきょうする。また、Apache XMLプロジェクト共通きょうつうのガイドラインを作成さくせいしている。
Batik
SVG表示ひょうじ編集へんしゅう・ほかの画像がぞうファイルフォーマットへの変換へんかんなどの機能きのう提供ていきょうするツールおよびJavaライブラリApache XML Graphics開発かいはつ継続けいぞくされている。

Webサービス関連かんれん

[編集へんしゅう]
Axis
WebサービスプロトコルSOAP現在げんざい実装じっそうWSDL関連かんれん機能きのうそなえている。JavaとC++で実装じっそうされたものがそれぞれ提供ていきょうされている。後述こうじゅつのSOAPサブプロジェクトの後継こうけいである。
SOAP
SOAP のふる実装じっそう。IBMから寄贈きぞうされたSOAP4Jという実装じっそうがもとになっている。これからSOAPを使つかうプロジェクトをはじめる場合ばあいには、このSOAP実装じっそう使つかうことはのぞましくない。前述ぜんじゅつのAxisを使つかうことがのぞましい。
XML-RPC
XML-RPC (HTTPうえでXMLデータをやりとりして遠隔えんかく手続てつづ呼出よびだ (RPC) を実現じつげんするプロトコル) のJavaによる実装じっそう
WSIF
簡易かんいにWebサービスをすことができるJava API。

活動かつどう停止ていし

[編集へんしゅう]
AxKit
Apache HTTP ServerWebサーバ)のmod_perlで利用りようできる、XML技術ぎじゅつ使つかったウェブ出版しゅっぱんフレームワーク
Crimson
Javaで実装じっそうされたXMLプロセサ (XMLパーサ) 。サン・マイクロシステムズから寄贈きぞうされた。
Xang
ECMAScript (JavaScript) による動的どうてきウェブページ短期間たんきかん開発かいはつできるフレームワーク。
Xindice
ネイティブXMLデータベース実装じっそう
XMLBeans
XML文書ぶんしょとJavaのバインディングをおこなうツール。XML Schemaのスキーマが記述きじゅつされたファイルをもとに、Javaのソースコード自動じどう生成せいせいする(JavaBeans準拠じゅんきょ)。
JaxMe
XML文書ぶんしょとJavaのバインディングをおこなうツール。JAXB実装じっそう

外部がいぶリンク

[編集へんしゅう]