2012-02-28 2 views
1

가능한 중복은 :
RMI and CORBA Differences?CORBA IDL 대 RMI의 장단점?

나는 자바 클라이언트 서버 구현을 설계 할 필요가있다. 클라이언트는 몇 가지 기능을 제공해야하며 서버는 액세스하기 전에 검증, 인증을 통해 원격으로 서버에 액세스 할 수 있어야합니다. 나는 CORBA IDL과 RMI를 고려하고있다. 그들은 기능면에서 비슷합니다 : 스텁, 스켈레톤 등을 생성합니다. pros and cons은 각각 무엇입니까?

+0

저는보다 건설적인 시도를하기 위해 질문을 편집 할 자유를 가졌습니다. – NPE

답변

1

기본적으로 CORBA IDL은 매우 강력합니다. CORBA는 우리가 다른 프로그래밍 언어들 사이에서 의사 소통을 할 수있게 해 주었고 RMI는 커뮤너티가 더 커졌다. 'Copy and Paste oriented programming'을 프로그램하는 것이 가장 쉽다. :)

추신 : 저는 Java의 경우 JDK CORBA 대신 JacORB를 사용하는 것을 선호합니다. JacORB에는 최신 버전이 있으며 CORBA 2.3을 구현합니다. JacORB IDL 컴파일러가 더 좋습니다.

+0

Iam 미안하지만 나는 "복사 및 붙여 넣기 지향 프로그래밍":(또한 JacORB와 JDK CORBA의 차이점에 대한 참조를 제공 할 수 있습니다 – Galaxin

+0

"복사 및 붙여 넣기 지향 프로그래밍"농담 그냥 프로그래머를 설명하는 농담 코드입니다 포럼에서 가져 와서 자신의 코드를 이해하지 않고 붙여 넣기합니다 . – Makah

+0

"RMI에는 더 큰 커뮤니티가 있습니다."CORBA는 1990 년대 초반부터 시작되었습니다 .JDK와 JRE는 1.2 이상에서 ORB를 포함하므로 실제로 CORBA 공동체 Java RMI 커뮤니티는 물론 Java 공동체의 수퍼 세트이기 때문에 RMI가 IIOP를 지원하기 때문에 또 다른 큰 겹침이 있습니다. – EJP