tcpserver

    0

    1답변

    저는 델파이에서 메시징 시스템을 개발하고 있습니다. 내 서버 응용 프로그램에서 idTcpServer를 사용하고 클라이언트 응용 프로그램에서 idTcpClient를 사용하고 있습니다. 클라이언트 응용 프로그램은 10 초마다 서버에 ping을 보내 연결이 활성 상태인지 확인하고 서버에 사용자 상태를 온라인으로 설정하도록 지시합니다. 또한 사용자는 자신의 연락처

    3

    1답변

    누군가가 그 차이점을 설명해 주시겠습니까? 그들은 동일하고 동일한 방식으로 작동합니까? 어떤 것이 다른 구성 요소보다 낫습니까?

    2

    1답변

    저는 TidTCPServer 및 TidTCPClient를 사용하여 델파이에서 메시징 시스템을 개발하고 있습니다. 먼저 모든 클라이언트는 사용자 이름과 암호로 로그인합니다. 서버는 ADO 구성 요소를 사용하여 SQL 서버에서 사용자 데이터를 검색합니다. 그 후 클라이언트는 서버에 온라인 상태임을 알리고 대화 상대 목록의 상태를 알기 위해 10 초마다 여러 요

    1

    1답변

    동일한 네트워크에 2 개의 장치가 있고 동일한 네트워크의 TCP를 통해 통신하고 싶습니다. 장치 1은 가상 박스에서 데비안 OS를 실행하는 컴퓨터이고 다른 하나는 안드로이드 태블릿입니다. 흥미롭게도 내 타블렛은 앱을 통해 문제없이 서버 역할을합니다. 동일한 네트워크에있는 다른 모든 장치가 태블릿에 연결할 수 있습니다. 반면에 컴퓨터는 그렇게 협조적이지 않습

    0

    3답변

    저는이 주제에 관해 많은 다른 방법으로 여기에서 읽었습니다. "C와 멀티 쓰레딩으로 리눅스 TCP 서버를 만드는 것의 베스트 프랙티스에 대해 알고 싶습니다. ". 지금까지 내가 읽은 : 1 - 복제 프로세스를 포크()로. 2 - 각 클라이언트에 대해 분리 된 스레드 생성. multithread server/client implementation in C 메

    0

    1답변

    내 PC를 서버로 사용합니다. 클라이언트는 "PART1 : Part2"와 같은 메시지를 보내고 서버는 필요한 작업을 수행합니다. 내가 서버 코드에 대한 부스트의 asio를 사용합니다. 서버에 void start_read() { boost::asio::async_read(socket_, input_buffer_, boost::

    0

    1답변

    들어오는 요청에 대해 포트에서 수신 대기하는 Linux에서 실행되는 응용 프로그램 (C++로 작성)이 있습니다. 동일한 서비스가 여러 포트, 즉 잠재적으로 10,000 개를 수신해야한다는 요구 사항이 있습니다. 유일한 해결책은 소켓을 10,000 개 설정하는 것입니다. 또는이를 수행하는 데 더 지능적인 방법이 있다고 생각합니다. 내가 알지 못하는 최신 커널

    0

    1답변

    tcp 서버 응용 프로그램에 epoll()을 사용하는 방법을 배우려는 중이므로 많은 연결이 예상됩니다. 나는 샘플과 튜토리얼을 검사하려고 시도했지만 epoll()에 추가 된 소켓을 NON-BLOCKING 소켓으로 사용하거나 설정하는 것을 항상 권장한다. 왜?

    0

    1답변

    방금 ​​TCP 서버를 작성 했으므로 대부분의 시간 동안 정상적으로 작동했습니다. 하지만 수동으로 죽이고 즉시 다시 시작하면 TCP 클라이언트가 가끔 연결할 수 없습니다. 그럼 내가 죽이고 다시 시작하면 다시 괜찮아 질거야. 정말 이유를 알고 싶습니다. /proc/sys/net/ipv4/tcp_tw_recycle과 /proc/sys/net/ipv4/tcp_

    0

    2답변

    Java에서 TCP 서버 응용 프로그램이 있습니다. 클라이언트가 연결되면 연결에서 패킷을 읽으려고합니다. 그러나 클라이언트가 아무 것도 보내지 않은 경우에도 읽습니다. 내가 얻는 것은 0으로 초기화 된 바이트의 배열이다. 나는 소켓이 어떤 데이터가 올 때까지 기다리고, 결국 타임 아웃 할 것을 기대했다. 그러나 대신이 기능은 이상하게 작동합니다. 문제가 무