Peer to Peer Socket C
1.0.0
이 프로그램에는 C에서 소켓 프로그래밍을 사용하여 생성 된 동시에 전송 및 수신 할 수있는 피어가 포함됩니다. 코드의 여러 인스턴스는 별도의 터미널 환경에서 실행하여 피어 대 피어 채팅 네트워크를 형성 할 수 있습니다.
제한
동시 보내기 및받습니다
이 프로그램은 Seperate 스레드에서 수신 메소드를 실행하여 동시 보내기 및 수신을 달성합니다. 이 프로그램에는 select () 시스템 호출을 사용하여 준비된 파일 설명자를 식별하고이를 통해 큐에서 메시지를 수신합니다. 그러나이 동시 송신 및 수신은 정제되지 않으며 메시지를 보내는 동안 사용자를 방해 할 수 있습니다.
실행 지침
이 프로그램은 GCC 컴파일러를 사용하여 Linux 시스템에서 실행되었습니다.
gcc peer.c -o peer1
gcc peer.c -o peer2
./peer1
./peer2