2012-01-17 3 views
0

서버 측의 .NET Framework 3.5 C# 및 클라이언트 측의 GWT로 제한한다고 가정 할 때 가장 효과적인 방법에 대한 제안 사항은 무엇입니까? 통신 + 데이터 전송 프로토콜 및 왜? 예 : JSON-RPC, XML-RPC, SOAP-WCF 등 등ASP.NET C# 서버 쪽의 GWT 클라이언트 측 통신/전송 프로토콜

+0

호기심에서 벗어나 최고의 제품을 찾고 계십니까? 아니면 유스 케이스에서 좋은 제품을 찾고 계십니까? 이것이 전자의 경우 벤치 마크를 수행하고 후자의 경우 요구 사항을 충족시키는 데 얼마나 빨리/효율적으로해야합니까? – milan

+0

필자는 필자가 가장 좋은 방법을 찾고 있으며 확장 성 및 어플리케이션 응답 성면에서 최상의 조합을 선택하고 싶습니다. – Shahid

+0

아하, 좋다. 질문을 수정하고 추가해야한다. 왜 확장 성 및 응용면에서 통신 프로토콜이 제한적인 요소라고 생각하십니까? 처음에는 응답? – milan

답변

0

JSON-REST JSON은 자바 스크립트에 네이티브와 같은 자연적으로 GWT 지원으로이기 때문이다. REST는 .NET이 GWT-RPC 또는 RequestBuilder를 알지 못하기 때문에 REST는 GWT에서 원격 서비스에 액세스하는 가장 쉬운 방법입니다.

GWT 측에서는 gwt-rest-client을 사용할 수 있습니다.

0

나는 당신의 의견에 자신의 질문에 대답 생각 : 당신은 JSON을 선택하면

예를 들어 당신이 상당히 을 할 수있다 XML에 비해 왕복 당 전송되는 데이터의 양을 줄여줍니다. 마찬가지로 JSON-RPC 또는 XML-RPC와 비교하여 WCF 관련 바이너리 프로토콜을 JSON 또는 SOAP과 함께 사용하면 보다 효과적 일 수 있습니다.

응용 프로그램에 대한 복잡한 세부 정보를 모른 채로 사용 사례에 가장 효율적인 것이 무엇인지 결정할 방법이 없습니다. 내 가정은 JSON-RPC를 사용하는 것이지만 다시 벤치마킹하지 않고는 확인할 수 없습니다.

(밝혔다되는 것을 나는 경우에만 상당한 데이터 전송 절감, XML-RPC를 피할 것.)