My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
AbstractionOfTypeCastRemote  

# Think about the abstraction of the TypeCast::Remote.

Introduction

r31 時点では、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
Powered by Google Project Hosting