http://github.com/making/thrift-facadeにコミットした。一応、jarを入れてあるからthriftインストールなしでも動く。
slf4jのバージョンが古いのはAndroid実機で動くバージョンまで下げたため。
$ mvn compile eclipse:m2eclipse
でEclipseにインポートする想定。
Thrift、通信データの拡張できるようにならないかなー。
struct InputBase {
1: string id;
}
struct HogeInput extends InputBase {
2: string name;
}
的な。そうすればサーバー側でinputに対応したサービスをDIできて、いい感じのマルチ言語アーキテクチャになる可能性があるのにな。
FaceBookさん対応して!
と、思ったけど、継承しちゃうと、基底クラスにプロパティ追加出来なくなるな。イマイチ。マーカーになるだけか。
Created at : 2010-02-04 03:26:51
Updated at : 2010-02-04 09:39:11
Category : Programming::Java::Thrift