비즈니스 중심 프로그래머는 IBM Rational Business Developer와 EGL(Enterprise Generation Language) 서비스를 통해 모든 기반 기술을 배우지 않고도 Java, JEE, 브라우저 플랫폼, 클라우드 배포, 데이터베이스, IBM i, zSystems의 장점과 기술을 활용할 수 있습니다. 크로스 플랫폼 개발을 지원하는 강력한 기능과 결합된 Rational Business Developer는 배포 플랫폼 및 관련 미들웨어 프로그래밍 인터페이스의 기술적 세부 사항을 숨기도록 설계되었습니다. 이를 통해 개발자는 기본 구현 기술보다는 비즈니스 문제에 집중할 수 있습니다.
EGL 소스 코드에 대한 코딩 규칙 구성을 사용하거나 생성하고, 구성을 실행하여 소스 코드와 규칙의 일관성을 확인합니다.
여러 기술을 처리하는 도구를 사용하여 최신 애플리케이션을 구축하거나 레거시 시스템과 통합합니다.
서비스 및 자동화된 사용자 인터페이스 생성을 위한 드래그 앤 드롭 기능을 갖춘 현대화된 풍부한 UI(Web 2.0 및 모바일).
소스 제어를 위한 GIT, 클라우드 배포를 위한 Swagger 및 MQ 통합, REST 서비스를 위한 Spring, 하이브리드 모바일 애플리케이션을 위한 Cordova 등 최신 도구와 프레임워크를 사용하여 애플리케이션을 구축합니다.
IBM® Rational® Business Developer는 엔터프라이즈 세대 언어(EGL)를 사용하여 Web 2.0, 모바일, 클라우드 기반, 서비스 지향 아키텍처(SOA) 및 기존 애플리케이션의 개발을 간소화하는 Eclipse 기반 통합 개발 환경(IDE)입니다. 개발자는 Java 및 SOA 프로그래밍을 마스터하지 않고도 Web 2.0과 모바일 애플리케이션 및 서비스를 제공할 수 있습니다. 개발자는 배포를 위해 Java, JavaScript 또는 COBOL 코드를 생성하면서 EGL 애플리케이션을 생성, 테스트 및 디버그할 수 있습니다.
이 소프트웨어는 IBM i 및 IBM zSystems®를 위한 기존 그린 스크린 애플리케이션의 개발 및 배포를 지원합니다. 클라우드 플랫폼뿐만 아니라 여러 플랫폼에서 IBM WebSphere® Application Server로 서비스를 개발 및 배포할 수 있도록 지원합니다. 사용자 인터페이스의 경우 브라우저와 모바일 플랫폼에서 Web 2.0 애플리케이션을 개발하고 배포할 수 있습니다. IBM Rational Business Developer를 사용하면 개발자는 익숙한 이클립스 기반 환경에서 기존 개발 기술을 활용하여 작업할 수 있습니다.
이 소프트웨어는 비즈니스 애플리케이션의 효율적인 개포을 위해 단일 고급 언어를 사용합니다. 애플리케이션 사용자 인터페이스를 위한 JavaScript, 애플리케이션 백엔드를 위한 Java 또는 COBOL과 같이 단일 애플리케이션에 대해 다양한 언어를 생성합니다. 이 소프트웨어는 생산성을 높이고 기술 학습 곡선을 줄여 비즈니스 민첩성과 경쟁력을 향상시킵니다.
IBM Rational Business Developer는 기존 IT 자산을 확장하고 이클립스 기반 플랫폼의 확장 가능성, 확장성 및 생산성 기능을 제공합니다. IBM Developer for z/OS, IBM Rational Developer for i 및 IBM Rational Software Architect와 통합되며, 고급 구성, 소스 제어 및 변경 관리를 위해 IBM Rational Team Concert™와 통합됩니다.
운영 체제, 관련 소프트웨어, 하이퍼바이저 및 번역과 관련된 최신 시스템 요구 사항 보고서와 심층 보고서를 받으십시오.
IBM® Rational® Business Developer 9.7에는 제품 내의 다양한 기술에 대한 최신 개선사항과 이전 릴리스의 수정사항이 포함되어 있습니다.
EGL 소스 코드에 대한 Eclipse GIT(eGIT) 통합. 사용자는 서비스를 EGL RUI의 디자인 창으로 끌어서 놓아 EGL 데이터 보기에 추가할 수 있습니다. 이를 통해 사용자는 프론트엔드 RUI 페이지에 백엔드 코드를 빠르게 추가할 수 있습니다.
새로운 부울 속성 cdata가 @XMLElement 어노테이션에 추가되었습니다. 이는 XML 문자열에 기록될 레코드 필드가 CDATA 태그로 래핑되었는지 여부를 나타냅니다.
이 버전과 이전 버전에는 생성된 HTML에 대한 메타 헤더가 있어 배포된 HTML에서 자바스크립트 콘텐츠를 다른 파일로 분리하고 콘텐츠 지원 기능을 비활성화할 수 있습니다.
DeepNullCheck 빌드 디스크립터는 임의의 변수를 null과 비교할 때 참조된 값의 null 상태를 확인할지 여부를 지정합니다. 또한 두 가지 빌드 옵션인 defaultServiceHttpBasicUserId 및 defaultServiceHttpBasicPassword는 모든 서비스를 호출하기 위한 기본 사용자 ID 및 비밀번호를 지정합니다.