タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

atompubとatomserverに関するstripe121のブックマーク (2)

  • Atomサーバー ~ データ分散のためのパブリッシングの力

    疎結合 –多くのシステムで、各々が独立してそれ自体を管理することができなければなりません 選定 – さまざまな言語(Java, C#, PHP, Ruby, and ColdFusion)で実装されたクライアントに対し、システムは参入の障壁を低くする必要があります。 適応性 – システムは、多くの異なるデータタイプをサポートする必要があり、要求に応じて、新しいデータタイプを追加するために拡張可能でなければなりません 私たちは、Homeaway.com(リンク)で約1年前にまさにこの問題に直面していて、そこで私たちは双方の仕事をしていました。そして、2つの設計の考えを認めるのにそう時間はかかりませんでした。第一に、分散されたパブリッシュ/サブスクライブサービスが、サブシステムの弾力性と疎結合に対処するために良い方法であるということです。第二に、(SOAPのような重量級のプロトコルと比較して)

    Atomサーバー ~ データ分散のためのパブリッシングの力
  • GDataスタイルのAtomPubをサポートする·AtomServer MOONGIFT

    Ajaxの台頭や、Web APIの存在もあって、REST形式によるデータ授受に注目が集まっている。RESTとはRepresentational State Transferの略で、HTTPを使って通信を行う手段のことだ。レスポンスはXMLを使って行われることが多い。 Atomフィードとして認識されるものもある また、GETやPOSTといったブラウザでよく使われるメソッドの他に、PUTやDELETEを使うのも特徴だ。こうしたRESTを使ってデータの授受を行うのは既存のサービスに組み込むのが難しいこともあるだろう。そこで使ってみたいのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはAtomServer、AtomPubによるデータ配信を行うサーバソフトウェアだ。 AtomServerはJavaで作られたソフトウェアで、簡単に立ち上げることができるようになっている。AtomSer

    GDataスタイルのAtomPubをサポートする·AtomServer MOONGIFT
  • 1