2008-12-01から1ヶ月間の記事一覧
前回よりも安定して動作するようになりました。 このプログラムは .NET Framework で用意されている HttpListener クラスと HttpWebRequest を使ってプロキシサーバ (Proxy Server) を実現します。 System.Net.HttpListener の仕様上、プラットフォームに制…
ThreadPool を使ってぶんまわすだけ。 Stop では Loop の終了を待ちます。 using System; using System.Net.Sockets; using System.Net; using System.Threading; using System.Diagnostics; namespace Samples { class ThreadPoolListener { Socket listene…
Socket.AcceptAsync() と SocketAsyncEventArgs を使います。 using System; using System.Net; using System.Net.Sockets; using System.Diagnostics; namespace Samples { /// <summary> /// SocketAsyncEventArgs を使ったサーバー。 /// </summary> class SocketAsyncListen…
.NET Framework で実装されている Begin/End パターンを使ってサーバーを作ってみました。 今回はクライアントと接続するだけです。クライアントとの通信処理は実装していません。 using System; using System.Net; using System.Net.Sockets; using System.…