|
AbstractionOfTypeCastRemote
# Think about the abstraction of the TypeCast::Remote. Introductionr31 時点では、TypeCast::Remote なクラスは MTOS の AtomAPI から取得できる Atom を元に、MT::Blog/Entry/Comment/User オブジェクト(の Fake)を生成する機能をを持っている。 これを MTOS の Atom API から取得した Atom だけでなく、他のサービス・プロダクトの Atom API から取得した Atom を元にしても MT::Blog/Entry/Comment/User オブジェクトを生成できるようにする。 また、TypeCast::App で実装している Atom API へのリクエスト部分も、他サービス・プロダクトごとにことなる HTTP リクエストを組み立てれるようにする必要がある。これも TypeCast::Remote でやる? Class Diagram簡単に TypeCast::Remote
|
TypeCast::Remote::Blog/Entry/User/Comment/Request
|
TypeCast::Remote::MT/Catalyst(AtomPub)/Flickr/Hatena/etc...
|
► Sign in to add a comment