2012-10-12 3 views
0

디자인 관련 질문이 있습니다.Java 응용 프로그램과 .NET 응용 프로그램의 통신

하나는 TCP/IP를 통해 통신하기 위해 두 개의 프로그램이 Java에서 C# 및 두 번째 프로그램으로 작성됩니다. 두 프로그램 간의 통신 프로토콜의 일부로 .NET 형식 (예 : TimeSpan) 인 필드가 들어있는 패킷을 보내려고합니다. Java 애플리케이션 측에서 이러한 종류의 패킷을 처리하는 쉬운 방법이 있습니까? 아니면 패킷 기반 데이터 유형 만 유지해야합니까?

답변

0

언제든지 객체를 XML, JSON 등으로 마샬링 할 수 있습니다. 양면이로드 될 수 있습니다. TimeSpan을 구문 분석 가능한 문자열이나 다른 기본 유형에 배치 할 수 있다고 가정하면 문제가되지 않습니다.

0

wcf과 같은 웹 서비스 기능을 사용할 수 있습니다. 최대한의 호환성을 위해 basicHttpBinding을 사용해야합니다. JNBridge을 사용할 수도 있습니다.

관련 문제