비즈니스 자동화

Rational Business Developer

IBM Rational Business Developer
EGL을 사용하여 웹 2.0, 모바일, SOA 및 기존 애플리케이션의 개발을 간소화하는 Eclipse 기반 IDE
무료 체험하기
회색 배경

프로그래머는 IBM Rational Business Developer와 Enterprise Generation Language (EGL) 서비스를 통해 모든 기반 기술을 배우지 않고도 Java, JEE, 브라우저 플랫폼, 클라우드 배포, 데이터베이스, IBM i, IBM Z systems의 장점과 기술을 활용할 수 있습니다. 

크로스 플랫폼 개발을 지원하는 강력한 기능과 결합된 Rational Business Developer는 배포 플랫폼 및 관련 미들웨어 프로그래밍 인터페이스의 기술적 세부 사항을 숨기도록 설계되었습니다. 이를 통해 개발자는 기본 구현 기술보다는 비즈니스 문제에 집중할 수 있습니다.

무료 체험하기

IBM Rational Business Developer 9.7 평가판을 사용해 보세요.  

IBM ID를 사용하거나 새 ID를 생성해 다국어 멀티플랫폼 3 평가판에 액세스하고 다운로드하세요.

평가판 등록하기
둘러보기 및 튜토리얼 둘러보기: Enterprise Generation Language 튜토리얼: 워크벤치 환경 이해 튜토리얼: EGL 소개
이점 DevOps 지향

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

비즈니스 개발자에게 적합

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

표준 도구 활용

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

기능
풍부한 사용자 인터페이스

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


간단한 서비스 생성

IBM Rational Business Developer는 Enterprise Generation Language (EGL)를 사용하여 Web 2.0, 모바일, 클라우드 기반, 서비스 지향 아키텍처(SOA) 및 기존 애플리케이션의 개발을 간소화하는 Eclipse 기반 통합 개발 환경(IDE)입니다. 개발자는 Java 및 SOA 프로그래밍을 마스터하지 않고도 Web 2.0과 모바일 애플리케이션 및 서비스를 제공할 수 있습니다. 개발자는 배포를 위해 Java, JavaScript 또는 COBOL 코드를 생성하면서 EGL 애플리케이션을 생성, 테스트 및 디버그할 수 있습니다.


멀티플랫폼 배포

이 소프트웨어는 IBM i 및 IBM Z Systems를 위한 기존 그린 스크린 애플리케이션의 개발 및 배포를 지원합니다. 클라우드 플랫폼뿐만 아니라 여러 플랫폼에서 IBM WebSphere Application Server로 서비스를 개발 및 배포할 수 있도록 지원합니다. 사용자 인터페이스의 경우 브라우저와 모바일 플랫폼에서 Web 2.0 애플리케이션을 개발하고 배포할 수 있습니다. IBM Rational Business Developer를 사용하면 개발자는 익숙한 Eclipse 기반 환경에서 기존 개발 기술을 활용하여 작업할 수 있습니다.


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™와 통합됩니다.

세부 기술정보

제품을 설치하려면 하드웨어, 소프트웨어, 서버 환경 및 운영 체제에 대한 요구 사항을 포함하여 여러 요구 사항을 충족해야 합니다.

하드웨어 및 소프트웨어 요구 사항

제품을 설치하기 전에 하드웨어와 소프트웨어가 최소 요구 사항을 충족하거나 초과하는지 확인하세요. 하드웨어 및 소프트웨어가 최소 요구 사항을 충족하지 않는 경우 제품을 설치하거나 실행하지 못할 수 있습니다.

설치자 요구 사항

제품을 설치하려면 먼저 특정 요구 사항을 충족하는 사용자 ID를 갖고 있어야 합니다. Windows Vista, 기타 Windows 버전 및 Linux 클라이언트에 대한 요구 사항이 제공됩니다.

관련 제품 IBM Developer for z/OS

z/OS 애플리케이션 개발에 사용하는 포괄적이고 강력한 도구 세트

IBM Rational Developer for i

IBM i 시스템에서 애플리케이션을 생성하고 유지 관리하기 위해 설계된 Eclipse 플랫폼에 구축된 통합 개발 환경(IDE)입니다.

IBM Rational Software Architect Designer

추상화를 활용하여 복잡성을 줄이고 설계 및 모델을 간결하게 전달하며 솔루션, 관계 및 영향을 시각화합니다.

자주 묻는 질문(FAQ)

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 Rational Business Developer 살펴보기 IBM Z 또는 Power 담당자와 30분 무료 미팅을 예약하세요.

무료 체험하기
더 살펴보기 문서 지원 IBM Redbooks 지원 및 서비스 글로벌 파이낸싱 커뮤니티 개발자 커뮤니티 파트너