Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 34213|Jawab: 2

[Sumber] C# mengimplementasikan kode klien komunikasi Soket

[Salin tautan]
Diposting pada 23/12/2015 14.51.34 | | |
  1. public static string socketToClient(string ip, int port, string msg)
  2.         {
  3.             //将网络端点表示为IP地址和端口 用于socket侦听时绑定  
  4.             IPEndPoint ipep = new IPEndPoint(IPAddress.Parse(ip), port); //填写自己电脑的IP或者其他电脑的IP,如果是其他电脑IP的话需将ConsoleApplication_socketServer工程放在对应的电脑上。
  5.             Socket clientSocket = new Socket(ipep.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
  6.             //将Socket连接到服务器  
  7.             try
  8.             {
  9.                 clientSocket.Connect(ipep);
  10.                 String outBufferStr;
  11.                 Byte[] outBuffer = new Byte[1024];
  12.                 Byte[] inBuffer = new Byte[1024];
  13.                 while (true)
  14.                 {
  15.                     //发送消息  
  16.                     outBufferStr = msg;
  17.                     outBuffer = Encoding.ASCII.GetBytes(outBufferStr);
  18.                     clientSocket.Send(outBuffer, outBuffer.Length, SocketFlags.None);

  19.                     //接收服务器端信息        
  20.                     clientSocket.Receive(inBuffer, 1024, SocketFlags.None);//如果接收的消息为空 阻塞 当前循环
  21.                     Console.WriteLine("服务器说:");
  22.                     Console.WriteLine(Encoding.ASCII.GetString(inBuffer));
  23.                     return Encoding.ASCII.GetString(inBuffer);
  24.                 }
  25.             }
  26.             catch
  27.             {
  28.                 return null;
  29.             }
  30.         }
Salin kode






Mantan:Algoritma SMS4, baru dipahami dan ditulis, langkah selanjutnya adalah menyiapkan algoritma hash SM3
Depan:Gunakan JS untuk mengubah gambar latar belakang beranda secara otomatis
Diposting pada 26/03/2022 16.01.04 |
Kode kode
Diposting pada 25/06/2024 23.11.52 |

Kode kode
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com