問題タブ [out-of-band]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - asp.net アプリケーションの「アウト オブ バンド」処理テクニック
Jeff は以前、キャッシュを使用して彼の Web サイトで「帯域外」処理を実行することについてブログに書いていますが、この種のタスクを処理するために人々が他にどのような手法を使用しているのでしょうか?
java - 帯域外データを使用する Java ソケット
Java ソケットを使用して帯域外データを受信する方法 (受信したことを知る方法) を知っている人はいますか? 特に、sendUrgentDataとsetOOBInlineのドキュメントを読みました。
着信緊急データの処理については、限られたサポートしか提供されないことに注意してください。特に、着信緊急データの通知は提供されず、より高いレベルのプロトコルによって提供されない限り、通常のデータと緊急データを区別する機能はありません。
しかし、私はまだ誰かが解決策を持っていることを望んでいます:-)
詳細:
ソケットを介してシリアル化されたオブジェクトを送信していますが、ストリームに挿入された「ランダムな」OOB バイトを見つける方法が実際にはわかりません (Java がオブジェクトを逆シリアル化しようとすると例外が発生するという事実を除いて)。物体)。
sockets - ソケット プログラミング: 帯域外データを処理するにはどうすればよいですか
帯域外データに関するウィキペディアのエントリを調べたところ、OOBデータはどういうわけかより重要なフラグが付けられ、通常のデータとして扱われますが、別のストリームで送信されるため、非常に混乱します。
実際の質問は次のようになります (「誰かが OOB データとは何かを説明できますか?」以外に):
ソケットを使用し、 select()を使用する必要がある UNIX アプリケーションを作成していますが、exceptfds パラメーターをどうするか疑問に思っていましたか? すべてのソケットをこのパラメーターに入れ、そのようなイベントに反応する必要がありますか? それとも無視しますか?
facebook - Facebook による帯域外 OAuth 認証
TL;DR バージョン:
Web アプリケーションは実際にはサーバー上で実行されていないため、Web アプリケーションのコールバック URL がなくても Facebook で認証できますか。
完全な説明:
私は、「アプリ」自体がローカルで実行されている一連の HTML/JS/CSS (デスクトップ ブラウザーで [ファイル] -> [開く] など) である、connectedTV プラットフォーム アプリケーションの構築に取り組んでおり、Facebook をこれに統合したいと考えています。
問題は、Web に対する Facebook のすべての OAuth 呼び出しで、認証を完了するためにユーザーをリダイレクトするコールバック URL が必要になることです。ここに問題があります。このアプリケーションには URL はありません。デバイス上でローカルに実行されている Web ページです。
これが帯域外認証の設計目的であることは知っていますが、Facebook OAuth システムでこれを使用する方法 (または非コールバック OAuth フローを実行する方法) に関するドキュメントが見つからないようです。
java - Javaアウトオブバンド(「緊急データ」と呼ばれる)データ
これは、OOB(緊急)データを使用しようとしているいくつかの基本コードです。私の問題は、クライアントがCまたはJavaの場合、サーバー部分が同じように動作しないことです。注意してください、あなたは両方のクライアント側で何かがトリッキーだと思うかもしれませんが、私がCサーバーを使用する場合(OOBのより細かい制御を得るために)、両方のクライアントは私のサーバー側のOOB制御とまったく同じように動作します。
最初にサーバー(Java)の部分:
次に、クライアント(Java)の部分:
次に、代替クライアント(C)の部分:
これが私が得たものです(最初にCクライアント、次にJavaクライアント):
JavaサーバーはCクライアント側から送信されたOOBデータを見ることができないようです。なぜ0
失われたように見えるのですか?サーバーは少なくともストリーム内のoob境界を検出しているため、検出されていません。
jquery - 遅いajaxを含むjqueryクリック関数
ラジオ ボタンのリストにバインドされたクリック ハンドラーがあります。
誰かがこれらのボタンのいずれかをクリックすると、ajax リクエストが実行され、サーバーに送られ、ページに挿入されるデータが返されます。
この ajax リクエストが完了するまでに時間がかかる場合があります (2 ~ 3 秒)。
リクエスト中、ラジオボタンは「押された」状態のままです。リモート サーバーからデータが返されると、ページが更新され、ボタンが選択された状態で表示されます。
ボタンが選択されているように見せ、「帯域外」で ajax リクエストを実行したいと思います。
「遅延」メソッドまたはコールバックを使用する必要があると考えていましたが、これを行う方法がわかりません。
リクエストをより「帯域外」で実現する方法についての提案は素晴らしいでしょう! jquery ajax オプション 'async' を true に設定しています。
ここに ajax リクエストを追加するように編集しました。
}
}
ajax_request はラッパーです。
}
パトリック
nginx - Passenger がこのエラーをスローする原因は何ですか?
突然、私のnginxエラーログはこのエラーメッセージでいっぱいです
[ 2013-10-31 22:56:41.2124 19959/7ff254aae700 Pool2/Group.h:964 ]: 現在の構成オプションに従ってスポーンが許可されていないため、グループ /app/current#default で唯一の有効なプロセスを無効にすることはできません
/app/current
私のレールアプリケーションが置かれているフォルダーは次のとおりです(それはですRails.root
)
このエラー メッセージは、この Phusion Passenger ソース ファイルの 962 行目から来ている可能性が最も高いです。
本番アプリ インスタンスの 1 つがフリーズしました。このエラーが原因だと思います。
configuration option
ここで参照されているかどうかはわかりません。このエラーを修正するにはどうすればよいですか?
このアプリケーションは、同じセットアップで数か月間正常に動作していました。先週、パッセンジャーを 4.0.20 にアップグレードしました。
アップデート:
OOBを使用しています。これが私の乗客の構成です
sockets - Windows ストア アプリのアウト オブ バンド ソケット データ
私は Windows ストア用の telnet/SSH アプリに取り組んでおり、telnet アプリはそのソケットで OOB データを受信していますが、アプリ内でそれを見ることができません。これは、アプリのデスクトップ バージョンが OOB データを受信しているためです。また、Windows ストア版の受信バッファで OOB データが 1 バイト抜けていることも確認しました。Wireshark で、OOB データがコンピューターによって受信されていることを確認したので、アプリに転送されていません。WinSock では、OOB データをインラインで受信するには特別なパラメーターを設定する必要があることは知っていますが、Windows ストア アプリではそのようなオプションが見つかりません。このOOBデータを取得する方法を知っている人はいますか?
もう 1 つのオプションは、Telnet サーバーに OOB データの送信を停止するように指示することです。送信を停止するように指示することはありますか?
参考までに、Ctrl+C を押すと OOB データが送信されます。OOB データ バイトは 0xFF で、サーバーによって送信される最初のバイトです。
ありがとう。
.net - 「帯域外ライブラリ」とは正確にはどういう意味ですか?
私はこのページで次のように書いているのを見ました:
「以前のバージョンの EF では、コードは、.NET Framework の一部として出荷されたコア ライブラリ (主に System.Data.Entity.dll) と、標準で出荷されたアウト オブ バンド (OOB)ライブラリ (主に EntityFramework.dll) に分割されていました。 NuGet パッケージ。」
質問: 帯域外ライブラリとは正確にはどういう意味ですか?