2011-02-03 5 views
1

websocket、彗星、またはpubsub以外のPush APIの例を検索します。 具体的には、2つのシステム(クライアント/ブラウザ - サーバー)間の通信の例が必要です。つまり、HTTP経由である必要はありません。Push APIの例

答えて

2

PubSubHubbub AtomとRSSの拡張として、シンプルでオープンなサーバー間のWebフックベースのpubsub(パブリッシュ/サブスクライブ)プロトコル。

また、comparing different protocolsのwikiページがあります。

+0

ありがとうございました。私は実際にAtomやRSSフィード以外のものを探しています。 2つのシステム間で大量のデータを移動するapisを探していて、HTTPである必要はありません。 – GeorgeU

0

いくつかの進化したAPIがあります。 HereはjQueryの1つです。 Hereは、ASP.NETでこれを実装する方法を説明するブログ記事です。その厄介な常時接続性の問題のため、アイデアにとって難しいフレームワークです。

+0

リンクをありがとう。私は私のポストで私は明確ではなかったことに気づいた。システム/サーバー間のAPIの例を探してください - 理想的には大量のデータがあり、HTTP経由ではいけません。 – GeorgeU

+0

効率的なクライアント/サーバモデルを探しているなら、java.nioかTwisted Pythonのどちらかを見て自分のプロトコルにしてください。あなたがブラウザを必要としない場合、この全体的な問題ははるかに簡単です。一般に、ブラウザ内のHTTP以外の唯一のプロトコルはWebSocketsですが、それはまだかなり釘付けにされていません – kelloti