私は(ほぼ)リアルタイムシステムのためのLAMP + AJAXを使用することはできますか?

StackOverflow https://stackoverflow.com/questions/361305

  •  21-08-2019
  •  | 
  •  

質問

私はWindowsアプリケーションとして構築され、かつリアルタイムに非常に近くで特定のタスクを実行し、現在のシステムを持っています。当社独自のサーバーと通信ネットワーク内のノードステータスを伝達し、コマンドを送信し、受信があります。

私たちは、ウェブ展開プラットフォームに移動しようとしています。ノードは、それらの60から100を言う、サーバーと通信し、かつ迅速にクライアントに表示する必要があります。私はミリ秒単位ではなく、秒を話しています。ネットワーク接続は、クライアントからサーバへ確実に高速接続して、LAN / 100Mビットまたはギガビットです。ノード間通信も小さく、それは既にサイズが巨大ではないXMLメッセージとして送信され、そして量で圧倒的ではない。

私たちSystem Architectは自信を持っている、これはLAMP + AJAXで行うことができることを、私たちを保証します。私は個人的に前に同様のシステムに携わってきた、と私は、リアルタイムに近いこのメッセージの保証配信懐疑的だ。

健全性チェックを持っているために、私が間違っていますか?これは、LAMP、または任意の同様の言語で(ウェル)に行うことができますか? (未Javaは、私が起動されたJavaアプレットがこれを行うことができます知っている)。

役に立ちましたか?

解決

あなたはほぼリアルタイムなメッセージングプログラムなどのアプリケーションではなく、実際のリアルタイムの話をしている場合は、

それは行うことができます。この技術は「ロングポーリング」やと呼ばれ、で正常に使用されてきましたいくつかの主要なウェブスタートアップ(のMeebo の例)。

HTML 5つの仕様はまた、内蔵のそれは、ブラウザ(と同様、現在の世代の一部)の次の世代に実装されているよう本当に主流にこれらの技術を推進すべきであるメッセージングAPI でます。

他のヒント

こののAJAX部分は結構です。 Lightstreamerおよびその他の彗星(HTTPサーバープッシュ)サーバのような製品は、リアルタイム通信の近くに提供することができます。

方程式のLAMPの一部は、私を心配です。あなたはおそらく、高い性能を達成するために、種類のカスタムバックエンドが必要になります。 LAの部分は大丈夫です。アプリケーションのニーズは、あなたがMPを再考する可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top