My favorites | Sign in
Project Home Downloads Issues Source
Project Information
Members
Links

碧(midori)フレームワークはJavaで実装したサービスクラスを各種通信方式で呼び出すRPCフレームワークです。
デバイスやプラットフォームに合わせて最適な通信方式を選択することが出来ます。
その際、通信方式ごとに実装する必要はありません。

Apache License 2.0のオープンソースとして公開していますので、商用・個人利用を問わず、ご自由にお使いいただけます。

詳しいドキュメントはこちら


動作イメージ


対応・非対応の通信方式について

対応している通信方式

  • Javaシリアライズ
  • JSON-RPC
  • JSONP
  • XML-RPC
  • 拡張XML-RPC
  • AMF
  • Hessian
  • Thrift

そのうち対応するかもしれない通信方式

  • SOAP
  • Avro
  • MessagePack
  • REST

対応予定のない通信方式

  • Protocol Buffers(サービスクラスがProtocol Buffers固有の実装になってしまうため)

動作環境

1.OS

Windows、Mac OSX、Linux、その他Javaが動く各種OS

2.Java

JDK 1.6以上

3.アプリケーションサーバ

Tomcat、Jetty、JBoss、Apache Geronimo、GlassFish、WebSphere、WebLogic等

4.その他

Google App Engine (GAE) での動作確認済み。
Spring、Seasar2、Google Guice等のDIコンテナとも連携可能。


お問い合わせはこちら

midori@fores.jp

Powered by Google Project Hosting