0
원격 컴퓨터에서 실행되는 응용 프로그램의 활동을 모니터링해야하므로 간단한 SendLn/RecieveLn 메서드를 사용하도록 선택했으나 매우 큰 로컬 네트워크에서 안정적인지는 확실하지 않습니다 (한 서버에서 아주 큰 양의 컴퓨터에서 가져온 간단한 텍스트).TcpServer.ReceiveLn 데이터를 잃을 가능성이 있습니까?
procedure Tform1.log(inp:string);
begin
//
richEditText.Lines.Insert(0,inp);
end;
procedure TForm1.TcpServer1Accept(Sender: TObject;
ClientSocket: TCustomIpClient);
var buf:string;
begin
//
log('accept:'+ClientSocket.RemoteHost);
log('accept:'+ClientSocket.Receiveln);
end;
내 메시지가 잘못 이해되어서 TcpServer의 수락 방법과 내부의 ReceiveLn 메서드에 대해 묻는 중입니다. 쓰레드를 관리하는 방법을 잘 모르겠다. 5 대의 컴퓨터가 연결을 시도한 다음 Ttcpserver가 accept 메소드를 실행하면 어떤 효과가 나타 납니까? 같은 시간에 처형 될 것인가 아닌가? –