碧 - 概要
碧(midori)フレームワークについて
碧(midori)フレームワークはJavaで実装したサービスクラスを各種通信方式で呼び出すRPCフレームワークです。
デバイスやプラットフォームに合わせて最適な通信方式を選択することが出来ます。
その際、通信方式ごとに実装する必要はありません。
Google Code上にApache License 2.0のオープンソースとして公開していますので、商用・個人利用を問わず、ご自由にお使いいただけます。
デバイスやプラットフォームに合わせて最適な通信方式を選択することが出来ます。
その際、通信方式ごとに実装する必要はありません。
Google Code上にApache License 2.0のオープンソースとして公開していますので、商用・個人利用を問わず、ご自由にお使いいただけます。
動作イメージ
従来のRPCフレームワークとの比較
従来のRPCフレームワーク
碧フレームワーク
対応・非対応の通信方式について
対応している通信方式
- Javaシリアライズ
- JSON-RPC
- JSONP
- XML-RPC
- 拡張XML-RPC
- AMF
- Hessian
- Thrift
そのうち対応するかもしれない通信方式
- SOAP
- Avro
- MessagePack
- REST
対応予定のない通信方式
- Protocol Buffers (サービスクラスがProtocol Buffers固有の実装になってしまうため)
お問い合わせはこちら
midori@fores.jp
