2012-10-17 14 views
5

私はAlchemy Websocketサーバーを試していますが、これまでのところ動作していますが、クライアントを強制的に切断する方法を理解できません。Alchemy Websocket Server - 強制的にクライアントを切断するにはどうすればいいですか?

WebSocketServerクラスにDisconnect()メソッドなどはありません。 また、サーバーコールバックの一部として返されるUserContextオブジェクトには、Disconnectメソッドなどはありません。

WebSocketServer _server; 

public TestServer() 
{ 
    _server = new WebSocketServer(90, IPAddress.Any); 
    _server.OnConnect = OnConnect; 

    _server.Start(); 
} 

public void OnConnect(UserContext context) 
{ 
    //no context.Disconnect() here 
    //no _server.Disconnect(context) type method either 
} 

私は何かが不足しているか、強制的にクライアントを切断できませんか?

+0

あなたはこれまでに答えを見つけましたか?もしそうなら、自分で答えを投稿してください! –

+0

私は決して答えを受け取りませんでした。代わりにFleck WebSocketサーバーを使用していますが、個々のクライアントを切断するオプションがあります。 – ryan8844

答えて

0

クライアント - サーバーロジックごとに、サーバーはクライアントを切断できませんが、認証されていないクライアントに対してサービスを拒否することができます。クライアントへのサービスの拒否は、クライアントの切断とほぼ同じです。

関連する問題