JXTAベースのP2Pアプリケーション作成ツール - P2P Sockets 1.2公開
2005/08/16
The P2P Socketsプロジェクトは11日(現地時間)、P2P Socketsの最新版であるバージョン1.2を公開した。P2PSocetsは、JXTAベースのP2P(Peer-to-Peer)アプリケーションを容易に作成するためのツールである。JXTAはSun Microsystemsによって開発されたP2PアプリケーションのためのJavaベースのフレームワークで、P2Pネットワーク上での情報検索機能やセキュリティ確保のための機能などを提供する。
P2P Socketsは、Javaのコアライブラリであるjava.net.Socket、java.net.ServerSocketおよびjava.net.InetAddressの、JXTAネットワークに対応した実装を提供する。これによってP2P特有の手続きを意識することなく、あたかも通常のソケット間通信プログラムを作成する感覚でP2Pアプリケーションを開発することが可能になる。JXTAではピアがNATやファイアウォールの向こう側にある場合でも、それを通り抜けてアクセスできるというメリットがある。したがってP2P Socketsを利用すれば、NAT/ファイアウォール越しのサーバ-クライアント通信も容易に実現可能である。
今回のリリースでは、主に次のような変更が加えられた。
- 速度と信頼性の大幅な改善
- P2PNetwork.signin()メソッドの引数としてPeerGouupeオブジェクトを追加
- P2PNetwork.getPeerGroup()メソッドの追加
- P2PNetwork.getNetPeerGroup()メソッドを非推奨に
- 多数のバグの修正
P2P SocketsにはP2Pアプリケーションのためのライブラリだけでなく、ウェブサーバ(Jetty)やサーブレット/JSPエンジン(Jasper)、XML-RPCクライアントおよびサーバ(Apache XML-RPC)、HTTP1.1クライアント(Apache Commons HTTP-Client)、既存のブラウザからP2Pネットワーク上のウェブサイトへアクセスできるようにするためのゲートウェイ(Smart Cache)など、様々なコンテンツが含まれている。JXTA自身がすでにシンプルな構成のP2P技術であるが、P2P Socketsを利用することでより手軽にP2Pアプリケーションを開発することができるようになる。
P2P SocketsはJXTA本体と同じくThe Sun Project JXTA Software Licenseによって公開されている。これはApacheソフトウェア・ライセンス 1.1を基にして作成されたオープンソースライセンスである。
関連記事
- Apache、ウェブサービス実装Sandesha 1.0およびWSS4J 1.0.0を公開[2005/8/2]
- Sun、P2P技術「Project JXTA」を公開[2001/4/26]
- BEAのJVM "JRockit"、Intel Xeonプロセッサ上のLinuxで64-bit対応[2005/8/10]
- IBM、Apache Geronimoへサポート提供 - 管理コンソールをオープンソース化[2005/8/10]
- DellがMySQL/JBossのサポート販売 - エンタープライズOSSへのコミット強化[2005/8/9]
- BEA Systems、WebLogic Server 9.0"Diablo"の販売を開始[2005/8/9]
- Derby 10.1.1.0公開 - Apache Incubatorから卒業[2005/8/5]
- IBM、IBM System z9対応のWebSphere Portalを公開[2005/8/4]
- EJB 3.0・Oracle Business Rulesが利用可能なOracleAS 10g Release 2 DP4[2005/8/2]
- Oracle JDeveloper 10g、イチキュッパから今度はタダへ[2005/8/2]
関連サイト
ヘッドライン
- IPA、OSS情報データベース「OSS iPedia」を刷新[18:55 3/19]プログラミング
- 東北大、鉄系高温超伝導体におけるディラック電子的振る舞いの観測に成功[18:05 3/19]エレクトロニクス
- 東芝、新潟県柏崎市で新型2次電池量産工場の建設を開始[17:58 3/19]エレクトロニクス
- Symbian、GCCでコンパイラ対応プロジェクト「Software Freedom Fighters」[17:49 3/19]プログラミング
- 伊藤忠商事、戸田工業と共同で北米にリチウムイオン電池正極材工場を建設[17:27 3/19]エレクトロニクス
- 昭和電工、樹脂複合材用カーボンナノチューブの量産を開始[17:04 3/19]エレクトロニクス
- 東北大、巨大超弾性歪みを有する高強度な鉄合金を開発[16:18 3/19]サイエンス
- STMicro、CryptoFirewallセキュリティ機能内蔵のSTB用SoCを開発[16:04 3/19]エレクトロニクス
- SEMI、2009年の半導体材料出荷額を発表 - 総額は前年比18.5%減の346億ドル[15:53 3/19]エレクトロニクス
- 住友大阪セメント、リチウムイオン電池向け高エネルギー密度の正極材を開発[15:37 3/19]エレクトロニクス







