0

Silverlight 5 (RC) がP/Invokeをサポートするようになったので、サーバー機能を備えた Socket クラス、つまり Bind、Listen、Accept メソッドなどを実装するクラスを実装することを考えています。P/Invoke を使用すると、アクセスできるようになります。 Silverlight クラス ライブラリの ws2_32.dll のソケット メソッド。

できれば、先手を取りたいです。それはロングショットですが、Winsock 2 DLL に C# ラッパーを実装した人はいますか? その場合、この取り組みは公開されていますか?

もちろん、Monoプロジェクトは C# で独自のSocket実装を提供しますが、このコードには控えめに言っても、多少のオーバーヘッドが伴います。もしあれば、より軽量なソリューションを探しています。

4

1 に答える 1

1

これが探しているものかどうかはわかりませんが、http://www.pinvoke.net/default.aspx/ws2_32.bind#で探している署名を見つけることができます。サイトの左側を見てください。ws2_32

編集 - コメントの後:

このhttp://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4043&lngWId=10は、C# で使用できる Winsock2 の VB 実装ラッパーのようです。

于 2011-10-07T19:13:25.257 に答える