Rational Business Developer V9.5.1의 새로운 기능

Rational® Business Developer V9.5.1에는 다음과 같은 새로운 기능이 소개되어 있습니다.

새 OS 지원:

  • Mac OS X 지원

    이제 Mac OS X에 Rational Business Developer를 설치할 수 있습니다. 지원되는 Mac OS X 버전에 대한 세부사항은 소프트웨어 제품 호환성 보고서를 참조하십시오. 대부분의 RBD 기능이 지원됩니다.

    MAC이 Java™ 생성 및 자원 연관에 대한 대상 시스템으로 추가되었습니다(seqws 및 원격 vsam 유형이 지원됩니다).

    다음 기능은 지원되지 않습니다.

    • z/VSE® DB2®에 대한 원격 SQL 액세스
    • DDM/DFM을 통한 원격 VSAM 액세스
  • Ubuntu 지원

    이제 Rational Business Developer에서 공식적으로 Ubuntu를 지원합니다.

새 언어 개선사항:

  • 파일 I/O에 대한 open 고려사항

    데이터베이스와 관련되지 않은 파일 I/O의 컨텍스트에서, EGL open 명령문은 제공된 레코드 변수와 연관된 파일을 엽니다. EGL get 또는 add문이 파일을 자동으로 열 때 사용자가 EGL open문을 사용하여 실제 I/O가 완료되지 않아도 파일을 지울 수 있습니다. 자세한 정보는 파일 I/O에 대한 open 고려사항의 내용을 참조하십시오.

  • setCharacterEncoding()

    setCharacterEncoding()는 CHAR, MBCHAR 또는 DBCHAR 변수에 대한 대체 인코딩을 지정하는 시스템 함수입니다.자세한 정보는 setCharacterEncoding()의 내용을 참조하십시오.

  • VSE의 CICS® 채널에 대한 지원

    VSE CICS에 대해 생성된 EGL 프로그램이 이제 CICS 채널을 사용하여 매개변수를 전달할 수 있습니다. 즉, 크기가 무제한인 매개변수를 최대 30개까지 전달할 수 있습니다(CICS 리젼에서 사용 가능한 스토리지에서 바인드됨). 호출자 및 피호출자 둘 다 CICS에서 실행 중이어야 합니다. 이 기능에서는 CICS Transaction Server for z/VSE 2.1이 필요하며, 이는 z/VSE 6.1에서 사용 가능합니다.

  • COBOL 생성에 대한 XMLLIB 지원

    이제 COBOL 환경에 대해 생성되는 EGL 프로그램이 XMLLIB 시스템 기능을 사용하여 XML 문자열로 생성하거나 XML 문자열에서 추출할 수 있습니다. 자세한 정보는 EGL 라이브러리 XMLLib의 내용을 참조하십시오.

Rich UI 개선사항:

  • Rich UI 위젯 프로젝트 업데이트

    기본적으로 다음 Rich UI 시스템 프로젝트가 사용됩니다.

    • Dojo 기반이 아닌 EGL 위젯의 경우: com.ibm.egl.rui_4.3.3
    • EGL Dojo 위젯의 경우: com.ibm.egl.rui.dojo.widgets_2.3.1
    • EGL Dojo 샘플의 경우: com.ibm.egl.rui.dojo.samples_2.3.1
    • 로컬 Dojo 런타임 액세스의 경우: com.ibm.egl.rui.dojo.runtime.local_1.10.4
  • DataGrid에 대한 fixFirstColumn 특성

    fixFirstColumn은 가로로 스크롤할 때 제목 열과 같은 첫 번째 열이 고정되는지 여부를 지정하기 위한 DataGrid 위젯의 새 특성입니다. 자세한 정보는 Rich UI DataGrid 및 DataGridTooltip을 참조하십시오.

  • RUI에 대한 이름별 이동 지원

    이제 RUI에서 레코드를 빨리 복사하기 위해 RUI에서 Move.. by name문이 지원됩니다. 자세한 정보는 move를 참조하십시오.

모바일 개선사항:

  • EGL Dojo 모바일 위젯

    기본적으로, 사용 중인 모바일 위젯은 1.5.0에서 업데이트됩니다.

    더 많은 기능을 제공하기 위해 DojoMobileTextBox 및 DojoMobileRadioButton과 같은 더 많은 위젯이 추가되었습니다. 자세한 정보는 EGL Dojo 모바일 위젯의 내용을 참조하십시오.

서비스 개선사항:

  • 모든 서비스를 호출하기 위해 http 인증을 설정하는 글로벌 방법

    Rational Business Developer V9.5.1에서 serviceLib.setHTTPBasicAuthentication(사용자 ID, 비밀번호) 기준으로 모든 서비스를 호출하기 위해 사용자 ID 및 비밀번호를 설정할 수 있습니다.

  • Ant 태스크 egl.createInterfaceFromWSDL

    Ant를 통해 WSDL 파일에서 EGL 인터페이스를 작성하기 위해 egl.createInterfaceFromWSDL로 이름 지정된 새 Ant 태스크가 도입되었습니다. 자세한 정보는 egl.createInterfaceFromWSDL을 참조하십시오.

새 어노테이션:

  • enableSaveRestore

    Rational Business Developer V9.5.1이 어노테이션 enableSaveRestore를 업데이트합니다. 이제 레코드와 같은 프로그램 변수에 대해 이를 사용하여 변수의 데이터가 이전과 반대로 세그먼트 전체에서 유지되는지 여부를 제어할 수 있습니다. 자세한 정보는 모든 EGL 특성의 마스터 목록을 참조하십시오.

새 EGL 생성 시간 옵션:

  • deepNullCheck

    deepNullaCheck 빌드 디스크립터 옵션은 사용자가 변수를 널에 비교할 때 임의의 변수가 참조되는 값의 널 상태를 확인하는지 여부를 지정합니다. 자세한 정보는 빌드 디스크립터 옵션 개요를 참조하십시오.

  • defaultServiceHttpBasicUserId 및 defaultServiceHttpBasicPassword

    이러한 두 빌드 디스크립터 옵션은 모든 서비스를 호출하기 위한 기본 사용자 ID 및 비밀번호를 지정합니다. 자세한 정보는 빌드 디스크립터 옵션 개요를 참조하십시오.

새 EGL 환경 설정:

  • 생성된 HTML에 대한 메타 헤더 추가

    Rational Business Developer V9.5.1은 개발 및 배치된 HTML에서 사용되는 HTML 메타 헤더를 지정하기 위해 RUI 환경 설정을 추가합니다. 메타 섹션은 EGL 배치 디스크립터에도 추가되어 배치된 HTML 파일에서 사용자 정의 메타 헤더를 지정할 수 있습니다. 자세한 정보는 Rich UI에 대한 환경 설정을 참조하십시오.

  • Javascript 컨텐츠를 배치된 HTML 내의 다른 파일에 분리하도록 허용

    Rational Business Developer V9.5.1은 배치된 HTML 파일의 JavaScript 컨텐츠가 단일 파일로 HTML 파일에서 분리되는지 여부를 지정하기 위한 환경 설정을 추가합니다. .js 파일은 JavaScript 파일에 대해 브라우저 캐시를 사용하여 성능을 개선합니다. 자세한 정보는 Rich UI 배치에 대한 환경 설정을 참조하십시오.

  • 컨텐츠 지원을 사용하지 않도록 허용

    메뉴 단추가 추가되며 키보드 단축키(Ctrl+6)를 눌러 컨텐츠 지원을 사용하지 않도록 설정할 수 있습니다. 작업공간이 너무 커서 컨텐츠 지원의 성능이 저하되는 경우 이 기능이 유용합니다. 자세한 정보는 컨텐츠 지원을 참조하십시오.