碧 - 概要

碧(midori)フレームワークについて

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

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

動作イメージ


動作イメージ

従来のRPCフレームワークとの比較

従来のRPCフレームワーク


従来のRPCフレームワーク

碧フレームワーク


碧フレームワーク

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

対応している通信方式


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

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


  • SOAP
  • Avro
  • MessagePack
  • REST

対応予定のない通信方式


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

お問い合わせはこちら

midori@fores.jp