2017-01-26 3 views
0

sqlを使用して、html5 Webソケットを使用してブラウザにデータを送信できますか?私がしたいのは、ブラウザに一連のデータを購読させ、そのデータが変更されたときにそのデータをブラウザにプッシュすることです。sqlのWebページにデータをプッシュ

または、そのデータをサーバーページに投稿してプッシュしますか?

答えて

1

SQL標準(AFAIK)には、SQLが通知をプッシュできる項目はありません。

RDBMSの実装には、このようなことが許されるものがあります(ただし、WebSocketsで動作するかどうかは別の質問ですが、おそらく簡単ではありません)。たとえば、SQL ServerにはService Brokerがあり、サブスクリプションできるキューを設定するための機能がいくつか用意されています.SQL Serverは内部的にポーリングとパブリッシュを処理します。 Oracleには、キュー/トピックとJMSを使用した同様の機能があると確信しています。

私はこの種の技術を使用することは避けていますが、それは常に正確にはうまく動作せず、とにかくカスタマイズが必要な傾向があります。または、この機能をWebサービスに抽象化して、独自のSQLポーリングを行うか、組み込み機能の1つを使用してWebSocketタイプの通信をHTML5ページに戻す必要があります。

関連する問題