gprs를 통해 서버에 데이터를 보내는 장치가 있습니다.소켓에서 원시 데이터를 읽습니다.
var
s : string;
repeat
s:=s+acontext.Connection.Socket.ReadChar;
until acontext.Connection.Socket.InputBufferIsEmpty;
이 더 나은가요 : 문제는 원시 데이터를 전송하고 나는 현재 내가 문자열을 읽기 위해이 같은 TIdHttpServer 뭔가 뭔가를 사용하고
을 읽기를 중지 할 수있는 내가 아는 없다는 것입니다 내 문제에 대한 해결책?
어떤 프로토콜이 전송됩니까? 장치가 각 프로토콜 장치 후에 연결을 닫는가? –
아니요, 저에게 명령을 보내려면 연결이 열려 있어야합니다. TCP/IP 기반의 맞춤 프로토콜인가요? – opc0de
왜'AContext.Connection.Socket.ReadLn'을 사용하지 않습니까? – TLama