Rational Business Developer Extension, 버전 7.0 릴리스 정보

© Copyright International Business Machines Corporation 2000, 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Readme 파일

1.0 릴리스 정보
   1.1 릴리스의 새로운 기능
2.0 설치 정보
   2.1 하드웨어 요구사항
   2.2 소프트웨어 요구사항
3.0 알려진 문제점 및 제한사항
   3.1 iSerires용 EGL COBOL 세대에는 APAR SE26597가 필요함
   3.2 Jasper 보고서 성능
   3.3 GOTO 명령문은 허용되지 않음
   3.4 지원되지 않는 EGL 웹 서비스 매개변수 유형
   3.5 iSeriesc 웹 서비스 클라이언트 매개변수 제한사항
   3.6 Java 웹 서비스 클라이언트 WAR 파일 문제
   3.7 CICS 시간 및 시간소인 매개변수가 있는 웹 서비스 및 웹 서비스 클라이언트
4.0 Rational 지원
5.0 주의사항

1.0 릴리스 정보

이 문서의 최신 버전은 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/readme/readme.html에서 확인할 수 있습니다.

IBM® Rational® Business Developer는 비즈니스 중심 개발자의 요구사항을 충족하도록 디자인된 제품으로써 IBM Rational Enterprise Generation Language(EGL)에 대한 포괄적인 개발 환경을 제공합니다. EGL은 단순화된 상위 레벨의 프로그래밍 언어로써 개발자가 복잡한 소프트웨어 기술 대신 비즈니스 문제에 주력하여 응용프로그램을 신속하게 개발할 수 있도록 도와줍니다.

IBM Rational Business Developer는 EGL 소스를 지원되는 다양한 플랫폼 간의 배치에 최적화된 Java 또는 COBOL 코드로 변환하는 생성 엔진과 함께 EGL 응용프로그램 및 서비스를 정의, 테스트 및 디버그하는 도구를 제공합니다.

1.1 릴리스의 새로운 기능

이 섹션에서는 Rational Business Developer 제품에 포함된 Rational Enterprise Generation Language(EGL) 기능의 개선사항에 대해 설명합니다.

서비스

이 버전에서 서비스 지원이 상당히 개선되었습니다. EGL은 WSDL 파일에서 직접 서비스에 액세스하는 데 필요한 모든 파트를 작성할 수 있습니다. 반대로 EGL로 코딩하고 Java 또는 CICS® 플랫폼에 배치할 수 있습니다.

편집기

EGL 코드 편집기를 개선하여 코드 섹션을 접고 import 명령문을 재구성할 수 있습니다.

모델 중심 개발

UML 모델에서 EGL 코드를 작성할 수 있으며 스타터 코드를 작성하기 전에 응용프로그램을 계획할 수 있습니다. EGL 코드의 표시 형식을 설명하는 매개변수를 지정하고 이들 매개변수를 UML 모델 또는 모델 내 요소에 적용합니다.

콘솔 UI

문자 기반 인터페이스용 EGL 지원이 리치 클라이언트 위지트(widget)와 함께 개선되었습니다. RCP(Rich Client Platform) 모드에서 콘솔 UI를 실행하는 경우 사용자 인터페이스에서 마우스 사용과 고급 키보드 기능을 지원합니다. 또한 콘솔 UI에 단추 및 콤보 상자와 같은 그래픽 사용자 인터페이스 요소를 추가할 수 있습니다.

언어 개선사항

이 EGL 버전에서는 EGL 코드에서도 비EGL 코드의 사용을 용이하게 하는 ExternalType 파트 뿐 아니라 부울 기본 유형이 도입됩니다.

2.0 설치 정보

하드웨어 및 소프트웨어를 포함한 Rational Business Developer Extension, 버전 7.0 설치 정보는 설치 런치패드에서 볼 수 있는 Rational Business Developer Extension 설치 안내서(install.html)를 참조하십시오.    이 파일은 첫 번째 제품 CD의 문서 디렉토리에도 저장되어 있습니다.

Rational Business Developer Extension 설치 안내서의 최신 버전은 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/install_instruction/install.html에서 확인할 수 있습니다.

중요: 제품 설치 후 라이센스를 사용하도록 하십시오.

2.1 하드웨어 요구사항

Rational Business Developer Extension 설치를 위한 하드웨어 요구사항 정보는 설치 안내서를 참조하십시오.

2.2 소프트웨어 요구사항

Rational Business Developer Extension 설치를 위한 소프트웨어 요구사항 정보는 설치 안내서를 참조하십시오.

중요: IBM Rational Business Developer (Rational Business Developer Extension 및 Rational Application Developer 제한적인 라이센스 사본)을 구매하고 Rational Application Developer를 설치하는 경우 기본으로 선택한 모든 Rational Application Developer 기능을 지워야 합니다.

설치하는 Rational Application Developer의 모든 추가 기능은 60일의 평가 기간 종료 시 만기가 되므로 라이센스가 필요한 기능을 사용하지 못할 수 있습니다. 예를 들어, 제품 실행 시 기능의 사용 기간이 만료되었음을 알리는 대화 상자 창이 표시됩니다. 대화 상자 창을 중지하려면 Installation Manager의 패키지 수정 마법사를 사용하여 기간이 만료된 기능을 설치 제거해야 합니다.

3.0 알려진 문제점 및 제한사항

3.1 iSerires용 EGL COBOL 세대에는 APAR SE26597가 필요함

iSeries에서 EGL COBOL로 생성된 응용프로그램을 컴파일하려면, iSeries 컴퓨터의 COBOL 컴파일러에 APAR SE26597을 설치해야 합니다(버전 5.3은 PTF SI23518 사용, 버전 5.4는 PTF SI23523 사용).

3.2 Jasper 보고서 성능

EGL 콘솔 사용자 인터페이스를 사용하기 위해 이 유형의 프로젝트를 이주하면 I4GL 보고서의 성능과 레이아웃이 기대에 못미치는 경우도 있습니다.

3.3 GOTO 명령문은 허용되지 않음

Informix® 4GL에서 EGL로 변환하는 응용프로그램에 GOTO 명령문이 포함된 경우 생성하려고 하면 다음과 같은 오류 메시지가 표시됩니다.

 IWN.VAL.4282.e 12/0 GOTO 명령문은 대상 시스템 WIN에서 지원되지 않습니다.  

3.4 지원되지 않는 EGL 웹 서비스 매개변수 유형

다음 플랫폼에서 지원되지 않는 매개변수 유형은 아래와 같습니다.

3.5 iSeriesc 웹 서비스 클라이언트 매개변수 제한 사항

구조화된 레코드 내의 16진(2) 배열은 iSeriesc 웹 서비스 클라이언트에서 지원되지 않습니다. 

3.6 Java 웹 서비스 클라이언트 WAR 파일 문제

EAR 배치 설명자를 수동으로 수정하지 않는 경우 EGL  웹 서비스 클라이언트를 Websphere Application Server에 배치하면 런타임 예외가 발생합니다. 기본적으로 EAR의 웹 프로젝트용 WAR 파일에는 PARENT_FIRST로 설정하는 클래스로더 모드가 있습니다.  EGL 웹 서비스 클라이언트는 클래스로더 모드 PARENT_LAST에서 실행해야 합니다. 

클래스로더 모드를 변경하려면 다음을 수행하십시오.

  1.  EAR 파일의  배치 설명자를 여십시오.
  2. "배치" 탭을 선택한 다음  "응용프로그램" 그룹을 선택하십시오. 
  3. 트리에서 EAR을 클릭하고 "WAR 클래스로더 정책"이 "MODULE"로 설정되었는지 확인하십시오. 
  4. EGL 웹 서비스 클라이언트가 포함된 WAR 파일을 클릭한 다음 "클래스로더 모드"를 "PARENT_LAST"로 변경하십시오.

또한 WebSphere Application Server에 배치한 웹 서비스는 PARENT_FIRST의 클래스로더 모드가 필요하다는 것을 알았습니다.  이것은 현재 웹 서비스 클라이언트와 웹 서비스를 동일한 웹 프로젝트에서 지원하지 않는다는 것을 말합니다.

3.7 시간과 시간소인 매개변수가 있는 CICS 웹 서비스와 웹 서비스 클라이언트

Java와 ISeriesc 웹 서비스 및 웹 서비스 클라이언트는 웹 서비스로 보내고 여기에서 받은 SOAP 메시지에서 EGL 시간 및 시간소인 데이터 유형과 GMT 사이를 자동으로 변환합니다.  CICS 웹 서비스 및 웹 서비스 클라이언트는 GMT와의 변환을 지원하지 않습니다.  이로 인하여 EGL 웹 서비스 및 EGL 웹 서비스 클라이언트가 다른 플랫폼에서 실행될 때 문제가 발생합니다. 

해결책은 시간 및 시간소인 데이터를 문자열 데이터로 전송한 다음 서비스 로직에서 다시 시간 및 시간소인 데이터로 변환하는 것입니다.

4.0 Rational 지원

IBM Rational 소프트웨어 지원을 통해 기술 지원을 제공받을 수 있습니다.

지원이 필요한 경우, 연락처 정보 및 가이드라인 또는 참조 자료는 IBM Software Support Handbook( http://techsupport.services.ibm.com/guides/handbook.html)을 참조하십시오.

FAQ, 알려진 문제점 및 수정사항, 기타 지원 정보는 Rational Business Developer Extension 제품 지원 페이지(www-306.ibm.com/software/awdtools/developer/business/support/index.html)를 참조하십시오.

제품 뉴스, 이벤트 및 기타 정보는 Rational Business Developer Extension 제품 홈 페이지(www-306.ibm.com/software/awdtools/developer/business/)를 참조하십시오.

IBM Rational 소프트웨어 지원 센터에 연락하기 전에 문제점을 설명하는 데 필요한 배경 정보를 수집하십시오. IBM 소프트웨어 지원 전문가에게 문제점을 설명할 때는 전문가가 문제점 해결을 효과적으로 도울 수 있도록 관련 배경 정보를 포함해 가능한 한 정확하고 구체적으로 설명하십시오. 시간을 절약하려면 다음 질문에 대한 답을 준비해 두십시오.

5.0 주의사항

© Copyright IBM Corporation 2000, 2007. All rights reserved.

Note to U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

이 정보는 미국에서 제공되는 제품 및 서비스용으로 작성된 것입니다. IBM은 다른 국가에서 이 책에 기술된 제품, 서비스 또는 기능을 제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에게 문의하십시오. 이 책에서 IBM 제품, 프로그램 또는 서비스를 언급했다고 해서 해당 IBM 제품, 프로그램 또는 서비스만을 사용할 수 있다는 것을 의미하지는 않습니다. IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한 제품, 프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비IBM 제품, 프로그램 또는 서비스의 운영에 대한 평가 및 검증은 사용자의 책임입니다.

IBM은 이 문서에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나 현재 특허 출원 중일 수 있습니다. 이 문서를 제공한다고 해서 특허에 대한 라이센스까지 부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.


135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080

2바이트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM 고객만족센터에 문의하거나 다음 주소로 서면 문의하시기 바랍니다.

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다. IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증없이 이 책을 "현상태대로" 제공합니다. 일부 국가에서는 특정 거래에서 명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로, 이 사항이 적용되지 않을 수도 있습니다.

이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이 정보는 주기적으로 변경되며, 변경된 사항은 최신판에 통합됩니다. IBM은 이 책에서 설명한 제품 및/또는 프로그램을 사전 통지 없이 언제든지 개선 및/또는 변경할 수 있습니다.

이 정보에서 언급되는 비IBM의 웹 사이트는 단지 편의상 제공된 것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다.

(i) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및 (ii) 교환된 정보의 상호 이용을 목적으로 본 프로그램에 관한 정보를 얻고자 하는 라이센스 사용자는 다음 주소로 문의하십시오.

135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터

이러한 정보는 해당 조건(예를 들어, 사용료 지불 등)하에서 사용될 수 있습니다.

이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든 라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA) 또는 이와 동등한 계약에 따라 제공한 것입니다.

비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터 얻은 것입니다. IBM에서는 이러한 비IBM 제품을 반드시 테스트하지 않았으므로, 이들 제품과 관련된 성능의 정확성, 호환성 또는 기타 주장에 대해서는 확인할 수 없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.

상표 및 서비스표

다음 표장은 미국 또는 기타 국가에서 사용되는 IBM Corporation의 상표입니다.

Java 및 모든 Java 기반 상표는 미국 또는 기타 국가에서 사용되는 Sun Microsystems, Inc.의 상표입니다.

기타 회사, 제품 또는 서비스 이름은 다른 회사의 상표 또는 서비스표일 수 있습니다.