Peer to Peer Socket C
1.0.0
該程序涉及一個可以同時發送和接收的對等方,使用C中的套接字編程創建。代碼的多個實例可以在單獨的終端環境中運行,以形成對等聊天網絡。
限制
同時發送和接收
該程序通過在單獨線程上運行接收方法同時發送和接收。該程序涉及使用Select()系統調用來識別已就緒的文件描述符並循環循環以在隊列中接收消息。但是,這種同時發送和接收的同時未進行完善,並且在發送消息時可能會中斷用戶。
運行說明
該程序是使用GCC編譯器在Linux系統上執行的。
gcc peer.c -o peer1
gcc peer.c -o peer2
./peer1
./peer2