Как читать данные, используя IP-адрес - PullRequest
0 голосов
/ 24 марта 2010

Я занимаюсь программированием устройства чтения перфокарт ..

Установить соединение с устройством 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 Ответ

1 голос
/ 24 марта 2010

Для чтения данных необходимо использовать одну из перегрузок Socket.Receive.

byte[] bytes = new byte[256];
try 
{
    int i = server.Receive(bytes);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...