IBM Rational Business Developer
EGL을 사용하여 웹 2.0, 모바일, SOA 및 기존 애플리케이션의 개발을 간소화하는 Eclipse 기반 IDE
평가판 등록하기
회색 배경
IBM Rational Business Developer의 기능은?

비즈니스 중심 프로그래머는 IBM Rational Business Developer와 EGL(Enterprise Generation Language) 서비스를 통해 모든 기반 기술을 배우지 않고도 Java, JEE, 브라우저 플랫폼, 클라우드 배포, 데이터베이스, IBM i, zSystems의 장점과 기술을 활용할 수 있습니다. 크로스 플랫폼 개발을 지원하는 강력한 기능과 결합된 Rational Business Developer는 배포 플랫폼 및 관련 미들웨어 프로그래밍 인터페이스의 기술적 세부 사항을 숨기도록 설계되었습니다. 이를 통해 개발자는 기본 구현 기술보다는 비즈니스 문제에 집중할 수 있습니다.

이점
DevOps 지향

EGL 소스 코드에 대한 코딩 규칙 구성을 사용하거나 생성하고, 구성을 실행하여 소스 코드와 규칙의 일관성을 확인합니다.

비즈니스 개발자에게 적합

여러 기술을 처리하는 도구를 사용하여 최신 애플리케이션을 구축하거나 레거시 시스템과 통합합니다.

풍부한 사용자 인터페이스 제공

서비스 및 자동화된 사용자 인터페이스 생성을 위한 드래그 앤 드롭 기능을 갖춘 현대화된 풍부한 UI(Web 2.0 및 모바일).

표준 도구 활용

소스 제어를 위한 GIT, 클라우드 배포를 위한 Swagger 및 MQ 통합, REST 서비스를 위한 Spring, 하이브리드 모바일 애플리케이션을 위한 Cordova 등 최신 도구와 프레임워크를 사용하여 애플리케이션을 구축합니다.

IBM Rational Business Developer의 주요 기능 간단한 서비스 생성

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를 사용하면 개발자는 익숙한 이클립스 기반 환경에서 기존 개발 기술을 활용하여 작업할 수 있습니다.

EGL 소스 변환

이 소프트웨어는 비즈니스 애플리케이션의 효율적인 개포을 위해 단일 고급 언어를 사용합니다. 애플리케이션 사용자 인터페이스를 위한 JavaScript, 애플리케이션 백엔드를 위한 Java 또는 COBOL과 같이 단일 애플리케이션에 대해 다양한 언어를 생성합니다. 이 소프트웨어는 생산성을 높이고 기술 학습 곡선을 줄여 비즈니스 민첩성과 경쟁력을 향상시킵니다.

EGL 튜토리얼 보기
확장 가능한 플랫폼

IBM Rational Business Developer는 기존 IT 자산을 확장하고 이클립스 기반 플랫폼의 확장 가능성, 확장성 및 생산성 기능을 제공합니다. IBM Developer for z/OS, IBM Rational Developer for i 및 IBM Rational Software Architect와 통합되며, 고급 구성, 소스 제어 및 변경 관리를 위해 IBM Rational Team Concert™와 통합됩니다.

세부 기술정보

소프트웨어 제품 호환성 보고서(SPCR) 도구

 

운영 체제, 관련 소프트웨어, 하이퍼바이저 및 번역과 관련된 최신 시스템 요구 사항 보고서와 심층 보고서를 받으십시오.

보고서 만들기

자주 묻는 질문

IBM® Rational® Business Developer 9.7에는 제품 내의 다양한 기술에 대한 최신 개선사항과 이전 릴리스의 수정사항이 포함되어 있습니다.

더 알아보기
  • 새로운 servicelib 함수 - getRestResponseHeaders
  • REST 응답 설정을 위한 새로운 servicelib 함수
  • AS400에 대한 JSON 지원 
  • XML에 대한 CDATA 섹션 지원
  • 무효화 가능한 레코드에 대한 지원 개선
  • 가변 크기를 가진 배열 초기화 지원
  • EGL 개미 작업에 대한 자세한 오류 메시지 제목
  • IBM Debugger 통합 및 ZOSBatch 및 CICS에서 EGL/COBOL 코드 디버깅 활성화
  • 암호 구문 구현


EGL 소스 코드에 대한 Eclipse GIT(eGIT) 통합. 사용자는 서비스를 EGL RUI의 디자인 창으로 끌어서 놓아 EGL 데이터 보기에 추가할 수 있습니다. 이를 통해 사용자는 프론트엔드 RUI 페이지에 백엔드 코드를 빠르게 추가할 수 있습니다.

더 알아보기
  • EGL 서비스를 위한 REST API 지원
  • Message Queue 지향 애플리케이션에 대한 향상된 지원
    • MQ 주제 지원(COBOL 및 Java 환경에서 게시/구독)
    • Java에서 더 많은 MQ 지원 - RabbitMQ 및 Apache ActiveMQ
    • IBM MQ 및 Apache 배포에서 JMS 지원
  •  Spring REST 지원
  • 클라우드 네이티브 응용 프로그램 및 관련 docker 파일 만들기
  • 부트스트랩 4 및 아이오닉 4 프레임워크 지원
  • 반응형 설계를 지원하는 새로운 EGL 위젯이 추가되었습니다. 자세한 내용은 RBD의 반응형 디자인 지원을 참조하세요.
  • z/OS의 CICS(공급자 및 호출자) 공급자에서 REST 서비스 지원
  • REST API에 대한 Swagger 지원
  • WSDL 및 클라이언트 인터페이스에서 SOAP 헤더 필드 생성
  • 모든 서비스를 호출하기 위한 사용자 ID와 비밀번호를 serviceLib.setHTTPBasicAntication으로 설정하는 기능(사용자 아이디, 비밀번호)
  • Ant를 통해 WSDL 파일에서 EGL 인터페이스를 생성할 수 있도록 egl.createInterfaceFromWSDL이라는 이름의 Ant 작업 추가
RBD의 Ant 지원에 대해 자세히 알아보기

새로운 부울 속성 cdata가 @XMLElement 어노테이션에 추가되었습니다. 이는 XML 문자열에 기록될 레코드 필드가 CDATA 태그로 래핑되었는지 여부를 나타냅니다.

더 알아보기

이 버전과 이전 버전에는 생성된 HTML에 대한 메타 헤더가 있어 배포된 HTML에서 자바스크립트 콘텐츠를 다른 파일로 분리하고 콘텐츠 지원 기능을 비활성화할 수 있습니다.

더 알아보기

DeepNullCheck 빌드 디스크립터는 임의의 변수를 null과 비교할 때 참조된 값의 null 상태를 확인할지 여부를 지정합니다. 또한 두 가지 빌드 옵션인 defaultServiceHttpBasicUserId 및 defaultServiceHttpBasicPassword는 모든 서비스를 호출하기 위한 기본 사용자 ID 및 비밀번호를 지정합니다.

더 알아보기
성공을 지원하는 전문가 리소스
지원

지원 검색을 사용하거나 지원 사례를 열어 솔루션을 찾습니다.

탐색
문서

제품을 유지 관리하고 사용하는 방법을 알아보세요.

탐색
커뮤니티

비즈니스 및 기술 전문가 블로그와 포럼으로 구성된 풍부한 커뮤니티입니다.

탐색
민첩성과 유연성 확보

IBM의 유연한 결제 방식이 인프라 투자를 워크로드 니즈에 맞게 조정할 수 있도록 도와드립니다.

파이낸싱 알아보기