2010-05-05 2 views
0

매우 간단한 작업을 수행하는 TCP/IP 기반 소켓 서버 응용 프로그램 또는 코드를 원합니다. 연결된 소켓 클라이언트 중 하나에서 xml 문자열을 읽고이를 연결된 모든 소켓 클라이언트로 전달합니다. 그것.리눅스 용 단순 소켓 서버

나는 코코아에서 개발 된 클라이언트 서버 응용 프로그램을 가지고 있지만 현재 나의 요구 사항에 따라 리눅스 용으로 개발 된 서버 응용 프로그램이 필요합니다. 따라서 C, C++ 또는 Java의 코드 또는 응용 프로그램이 필요할 것입니다.

아무도 나에게 소켓 서버 응용 프로그램, 코드 또는 링크를 제안 할 수 있습니까?

감사합니다,

Miraaj

답변

4

이 C.

에서 리눅스/유닉스 소켓 프로그래밍을위한 그물에 최고의 무료 튜토리얼

http://beej.us/guide/bgnet/output/html/multipage/index.html

그것은 예제 코드를 가지고있다.

심각한 문제가 되려면 W. Richard Stevens가 유닉스 네트워크 프로그래밍 책을 구입하십시오.

나는 자바로 소켓을 만들었고, 그것들은 정말 쉽다. 자바의 동시성은 네트워크 프로그램을 작성할 때 정말 쉽고 종종 필요하다는 것을 말할 필요도 없습니다. 그냥 자바 소켓을 검색하는 태양의 웹 사이트에서 설명서를 얻을해야합니다.

C++ 솔루션은 유닉스 소켓 API 만 사용하므로 C 솔루션과 다를 바 없습니다. 이런 이유로 C++을 사용하는 것이 불필요하다고 생각합니다. 하지 마.

1

Boost.Asio을 보셨습니까? 거기에 몇 가지 자습서가 도움이 될 수 있습니다.