2009-11-12 4 views
1

accept() 또는 select(); fork() 또는 Thread.start().권장 소켓 서버 프레임 워크

나는 다시하고 싶지 않습니다. 나는 내 자신의 코드를 다시 사용하지 않기를 바란다. 프리 플로우, 스레드 풀링 등과 같은 '심각한'프레임 워크가 제공하는 이점을 활용하고 싶습니다.

소켓 연결을 허용하고 프로그래머에게 다음을 제공하는 어떤 프레임 워크를 권장합니까? 작업 할 스트림 핸들? HTTP에는 잘 알려진 것들이 많이 있습니다. 나는 하나의 프로토콜 레벨을 낮추기를 찾고있다. 제가 알고

두 있습니다 : 자바

  • SocketServer에 대한

    • Netty 파이썬
    • 파이썬에 대한
  • 답변

    0

    Twisted 다른 옵션입니다.

    매우 강력하지만 꽤 가파른 학습 곡선을 가지고 있습니다 (프로그래밍 스타일에 대한 이전 경험이있는 사람에게는 그렇지 않을 수도 있음).

    0

    Erlang을 사용하면 스레딩을 완전히 지원하면서 (물론 Erlang의 경우 모든 프로세스가 있음) HTTP/TCP 서버를 만드는 것이 매우 쉽습니다.

    관련 문제