2013-10-28 4 views
1
내가 파이썬과 C. 주요 요구 사항을 모두 지원, 클라이언트 - 서버 아키텍처를 통신하기 위해 사용하는 프로토콜/기술을 선택해야

은 다음과 같습니다 끝 사이에RPC 프로토콜 비교

  1. 대칭 통신 : 클라이언트 연결을 설정하면 서버는 동일한 연결을 통해 클라이언트에 데이터를 다시 보낼 수 있습니다.
  2. HTTP 또는 큰 스택 (가능한 경우 TCP 직접 통신)을 사용하여 과도한 오버 헤드를 방지하십시오.
  3. 안전한 통신을위한 TLS/SSL 지원.
  4. 구현하기 쉽습니다.

그 때문에 다음 프로토콜/통신 기술을 평가했습니다. 나는 당신이 테이블을보고 당신이 생각하는 것을 말해 줄 수있어서 감사 할 것입니다. 대부분의 시간 이후로, 저는이 분석에 필요한 정보를 찾는 것이 아주 어려웠습니다. 또한 아래 표에 더 많은 프로토콜/기술을 추가 할 수 있다는 점에 감사드립니다.

Protocols Comparison

는 (* 1) RPyC에 대한 TLS 지원이없는 이상 지원 파이썬 라이브러리를 기반으로합니다.

답변

0

xmlrpc를 사용하지만 ZMQ가 최선의 선택이라고 생각합니다.

관련 문제