Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
webrequest などは初めてなので、これはかなり基本的な質問です。 特にサーバーへのデータの読み取りと書き込みを同時に行いたい場合、 PHP の fsockopen 関数に相当する .NET は何ですか?
私は使用する必要があります:
System.Net.WebRequest.Create(url); System.Net.WebClient wc = new System.Net.WebClient();
他の何か?そして、それからどのように読み書きするのが最善ですか?
WebRequest (つまり HttpWebRequest ) と WebClient は、トランザクション メッセージ (つまり、要求/応答のペア) のみを対象とし、同期ソケット通信を対象としません。あなたが望むものではありません。
そのためには、System.Net.Sockets.Socketクラスまたは使いやすいクラスを使用できますTcpClient。私が好むのは、BSD ソケット スタイル API よりも簡単に操作TcpClientできるものを提供するからです。NetworkStream
System.Net.Sockets.Socket
TcpClient
NetworkStream