자바 SE11에서 CORBA가 삭제된 것 같습니다...

4324 단어 CORBAJava
Java SE11 같은 건 그전일 뿐이야(말은 그렇지만 올해 9월 발매 예정
자바 코드 GeeksAn Early Look at Features Targeted for Java 11에 따르면 이 보도가 공개된 2월 5일 4개의 JEP(JDK Enhancement Propossal: JDK가 발표한 프로젝트의 장기 노선도와 이와 관련된 조합)는 자바 11의 대상이 되었다.JEP320(Remove the Java EE and CORBA Modules)에는 CORBA를 삭제한 모듈이 기재되어 있습니다.
현재 자바 SE8을 사용하고 있어서 눈치채지 못했지만 자바 SE9은 deprecated입니다.

원래 코바는...


기고문CORBA의 IDL 파일에서 메서드의 반환 값, 매개변수의 정렬 방법을 지정합니다.에도 기재된 바 있는데 대체로 OS와 프로그래밍 언어 간에도 통신이 가능한 규격인데... 이미 상당히 오래된 규격을 적용했고 J2 SDK 1.2에는 이미 포함됐는데 지금은 기존 시스템의 유지보수 절차만 사용하고 있죠?내 생각엔

삭제된 이유


Google 번역을 사용하여 JEP320을 귀결시켰습니다. (오역이 있으면 지적해 주십시오.
  • 자바의 커뮤니티 밖에서 코바가 개선되고 있기 때문에 JDK에서 유지보수되지 않고 자바EE가 지원하는 1 버전과 동기화하는 것은 비현실적이다.
  • 현재 자바에서 코바를 사용하여 현대 응용 개발을 하는 경우는 드물다. 자바E8에서 코바, RMI-IOP, 자바IDL은 이미'옵션'으로 여겨진다.
  • CORBA 지원의 이점은 유지 관리 비용과 일치하지 않습니다.

    Java SE11에서도 CORBA 사용

    java.corba 아래의 원본이 삭제되어 자바SE11idlj 등 명령도 모두 사용할 수 없게 되었지만 RMI-IOP의 API는 자바SE에 남아 있기 때문에 RMI-INP를 이용할지 여부JacORB라는 라이브러리도 최근에 유지되고 있습니다.

    보태다


    이 글은 주로 코바를 썼고 JEP320의 제목과 같이 자바EE의 모듈도 자바SE에서 삭제된다.이는 JEP320에서 일부 대체 조치인 메이븐 관리의 위상을 소개한 것이니 참고하시기 바랍니다.

    Java SE11에 의해 체크 인될 예정인 추가 JEP


    열심히 정리하고 싶었지만 영어 능력이 따라잡지 못해 좌절했다.
  • JEP 309: Dynamic Class-File Constants
    Java의 클래스 파일 형식을 확장하는 작업
  • JEP 318: Epsilon: An Arbitrarily Low-Overhead Garbage Collector
    새로운 Gadge 컬렉션: Epsilon GC 관련 코디.
  • JEP 323: Local-Variable Syntax for Lambda Parameters
    억제된 람다식 임시 파라미터를 발표할 때 var을 사용할 수 있습니다.
  • 최후


    자바SE11은 LTCS(Long Term Support)로 자바SE8에서 옮겨온 버전이기 때문에 자바SE11에 추가·변경된 규격을 확인해야 한다.그럼에도 불구하고 이 글을 쓸 때 자바 SE10의 EA가 아직 나오지 않았기 때문에 자세한 설명은 이어지겠죠.
    그리고 평소 자바의 프레임워크를 활용해 개발했기 때문에 자바 자체의 구조와 읽기가 힘들었다.

    이 투고의 경과를 초래하다


    현재 참여한 레거시 시스템은 코바를 사용하기 때문에 정보를 수집하다가 발견했다.
    Java SE Technologies에 코바가 코어컴퍼니로 기재되어 있는데 자바에이 쪽에서 찾을 수 없어요.다만 WebLogicJBoss EAP 등 자바EE 서버가 코바를 지원한다는 의미로 쓰여 있다. 

    좋은 웹페이지 즐겨찾기