如何使用IP地址读取数据

时间:2010-03-24 08:24:58

标签: c# sockets

我正在打卡读卡器编程..

与BioAccess V2设备建立连接...

套接字已成功连接但数据无法读取...

那么如何阅读数据?

Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream,ProtocolType.Tcp);  
var ipaddress = IPAddress.Parse("192.168.000.111");  
IPAddress add = new IPAddress(ipaddress.GetAddressBytes());    
EndPoint ep = new IPEndPoint(add, 5005);  
sock.Connect(ep);  
if(sock.connected)
{

}

现在我在IF BLOCK中要做什么来读取数据?

1 个答案:

答案 0 :(得分:1)

您需要使用其中一个Socket.Receive重载来读取数据。

byte[] bytes = new byte[256];
try 
{
    int i = server.Receive(bytes);
}