Show page source of FrontPage #64775

= このプロジェクトのWiki =
 RepServは、JMX(Java Management Extentions)技術を用いた分散コンポーネント管理基盤兼フレームワークです。
 * RepServの概要[[BR]]
 複数のホストでホスティングされたJavaサービスクラスを、あたかも単一のホストでホスティングされているかのように振る舞います。(VirtualService機能)
 RepServに登録されたサービス間で、それぞれのサービスが配置されている場所(サービスロケーションと呼ばれます)を全く意識することなく、シンプルな
 インタフェースを用いての透過的な接続を可能とします。
     
 その意味では、Javaアプリケーションサーバの一種であるJBossとアーキテクチャは似通ったものになります。[[BR]]
     
 RepServのJBossとの一番の違いは、P2Pモデルで動作するということです。[[BR]]
 
 RepServサーバA→RepServサーバB→RepServサーバC[[BR]]
 
 のように接続されていた場合、RepServサーバAの利用者は(アクセス権を保持していることが前提ですが)RepServサーバCのサービスを利用できます。[[BR]]
 RepServサーバAは、RepServサーバCの存在は全く知る必要がありません。[[BR]]
 RepServサーバBと繋がっていれば、Bが適切にA←→Cの通信を中継します。[[BR]]

 このようなRepServサーバ群をP2P型で相互接続することによって、分散型の巨大なサービス基盤を利用者に提供することを目標とします。[[BR]]

 * RepServに追加予定の機能
   * 1ST
     * サービスクラスの生存管理(Lifetime)
     * サービスクラスの中継制御(Routing)
     * サービスクラスの作成
     * サービスクラス検索
   * 2ND
     * RepServ上で動かす基幹サービスの作成
       * Web管理インタフェースの用意
       * 自動処理サービスクラスの作成
   * 3RD
     * 異なるJDBCドライバクラスを統合したJDBCコネクションの提供
       →MySQL, Oracleなどの複数のデータベース製品を統一のインタフェースで扱える機能の提供
   * 3RD以降
     * 異なるベンダから提供されているRDBMS内に存在するデータの分散JOINや分散トランザクション機能の提供
----

このプロジェクトの!SourceForge.JPプロジェクトWikiページへようこそ。

!SourceForge.JPでは、各プロジェクトごとにWikiシステムが利用できます。
'''このページも含め'''、あなたのプロジェクトに合わせて自由に書き換えてください。
デフォルトでは、'''このプロジェクト'''に参加しているユーザだけでなく、全ての!SourceForge.JPのユーザがこのWikiスペースへの編集権を持っています。プロジェクトでの利用法に合わせて、適切に権限を設定しましょう!

このWikiシステムは現在継続的に開発中です。Wiki本体に関して、問題点や要望などがありましたら、
[http://sourceforge.jp/projects/sourceforge/ticket/ チケット]を利用して報告お願い致します。
その前に、「Wikiってなに?」という方は、[http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A3%E3%82%AD Wikipedia の「ウィキ」のページ]を参考にしてください。

文法などのドキュメントは、サイドバーに標準で入っているリンクか、!SourceForge.JP プロジェクト内の [wiki:docs:WikiGuide Wikiガイド] を参照してください。


= Welcome to our Project Wiki =

!SourceForge.JP provides Wiki system to each project.  You are able to edit pages as you like, of course you can also edit this page.  Not only participating uses in the project, but also all of the !SourceForge.JP users are able to edit this Wiki by default.  You need to set up the authorization for the project.

You can find grammar and other documents on Sidebar links or [wiki:docs:WikiGuide Wiki guide] (Japanese only) in !SourceFroge.JP project.


[[ReleaseList]]
[[RecentTickets(limit=5)]]