.NET 서비스를위한 크로스 플랫폼 RPC
-
19-09-2019 - |
해결책
가능하다면 아마도 이것에 사용하는 가장 좋은 것은 다음과 같습니다.
WCF (Windows Communication Foundation)
wcf 어쨌든 표준 OOP 모범 사례) 여러 가지 다른 통신 메커니즘에 대해 해당 기능을 노출시킬 수 있으며,이 기능은 간단한 구성 파일을 통해 제어 할 수 있습니다.
WCF (Windows Communication Foundation)는 안전하고 신뢰할 수있는 웹 서비스를 쉽게 구축하고 소비 할 수있는 서비스 지향 응용 프로그램을 빠르게 구축하기위한 통합 프레임 워크를 제공합니다.
WCF의 단일 프로그래밍 모델은 ASMX, WSE, Remoting, COM+및 MSMQ의 기능을 통합합니다. 따라서 개발자는 하나의 프로그래밍 모델 만 배워야합니다.
또한 WCF 서비스는 이제 표현 상태 전송 (REST), JavaScript 객체 표기법 (JSON) 및 POX (Old Old XML) 인코딩과 같은 아키텍처를 지원함으로써 더 많은 설계 유연성을 제공합니다.
서비스와 대화 해야하는 다른 .NET 기반 애플리케이션에 이진 기반 통신 메커니즘을 지정하여 "와이어"를 통해 데이터의 양을 최소한 최소로 유지하면서 동시에 정확하게 노출시킬 수 있습니다. XML을 사용하여 SOAP를 통해 동일한 서비스를 통해 최대의 휴대 성 및 크로스 플랫폼 액세스를 가능하게합니다.
WCF의 좋은 출발점은 다음과 같습니다.
Windows Communication Foundation 서비스 구축 소개
다른 팁
비누를 사용하는 것은 어떻습니까? WCF는 WS-Security 및 기타 WS-* 프로토콜에 대한 지원을 포함하여 매우 잘 지원합니다.