問題タブ [wampsharp]

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.

0 投票する
1 に答える
1603 参照

c# - WampSharp クライアントを使用して WebSocket サーバーに ping を実行する方法は?

Wamp WS を使用して Python で WebSocket サーバーを作成しました。次のコードを使用して、WampSharp クライアントを含む DotNet アプリケーションを上記の WebSocket サーバーに接続しています。

ここで、クライアントからサーバーに ping を実行する必要があります。Python で作成された Wamp WS クライアントを見てみると、次のようにサーバーに ping を送信する sendPing(self,payload) 関数で構成されていました。

WampClientProtocol.sendPing(自己、ペイロード)

サーバー側には、次のように送信された ping を処理する onPing 関数があります。

def onPing(self, payload): print "ping メッセージを正常に受信しました"

したがって、WampSharp クライアントからサーバーに ping を実行する方法があるかどうか知りたいですか?

WebSocket サーバーは 127.0.0.1:8000 で開始されました

前もって感謝します

0 投票する
1 に答える
902 参照

c# - WampSharp ConnectionEstablished コールバックが呼び出されていません

現在、WAMP プロトコルの WampSharp 実装を試しています。

クライアントがコンソールに接続したときにコンソールにメッセージを出力するコードが必要でした。そこで、ルーターとクライアントを作成しました。しかし、メッセージはコンソールに表示されません。これが私のコードです:

ルーター

クライアント:

これはおそらく WampSharp の問題ではなく C# の問題ですが、念のため、この質問に 2 つの wamp タグを付けました。

0 投票する
1 に答える
1017 参照

c# - WampSharp を使用して特定のクライアントにメッセージを送信する方法は?

クライアント A、クライアント B、クライアント C の 3 つのクライアントがあるとします。

それらはすべて、リフレクションを使用して登録する Ping() 関数をサポートしています (コードは WampSharp のドキュメントに基づいています)。

次に、各クライアントにプロキシを設定して、発信呼び出しを行います。

クライアント A からクライアント C にメッセージを送信するにはどうすればよいですか? プロキシ経由でルーターにメッセージを送信するときに、特定のクライアントをアドレス指定する方法がわかりません。私にできることは次のことだけです。

すべてのクライアントにメッセージをブロードキャストすると思いますか? 単一のクライアントのみを指定するにはどうすればよいですか? その使用シナリオはサポートされていますか?

0 投票する
1 に答える
1808 参照

c# - WampSharp が Poloniex に接続できませんか?

WampSharp の最新のプレリリース バージョンを使用した非常に単純なコードを次に示します。

ただし、サブスクリプション内のコードは実行されません。それも試してみましたがCreateJsonChannel、それもうまくいきません。

何が間違っているのでしょうか?

0 投票する
1 に答える
204 参照

python - .NET ルーター (WampSharp) を使用したアウトバーン コンポーネント

現在、私は WAMP プロトで遊んでいますが、このようなことが可能かどうか興味があります。動作させることができないからです:

1.C# (WampSharp) で書かれた WAMP ルーターを持っている:

2.Pythonで書かれたコンポーネントを持っている:

Pythonスクリプトを実行すると、エラーが発生します:

http://autobahn.ws/python/wamp/programming.html#running-a-wamp-routerに従って

作成したコンポーネントは、ローカルで実行されている WAMP ルーターへの接続を試みます。WAMP ルーターは、ポート 8080 で接続を受け入れ、レルム realm1 を受け入れます。

Crossbar.io を WAMP ルーターとして使用することをお勧めします。Crossbar.io 以外にも WAMP ルーターがあります。

このようなことはまったく達成できますか?

ありがとう、
シヴァ