웹 기술 선택사항

iSeries 개발자 로드맵 및 새로운 사항 주제와 더불어, 다음 테이블에서는 프로그래밍 목적에 따라 사용될 iSeries 웹 기술 또는 도구 선택을 도와주는 간단한 안내서를 제공합니다. 자세한 정보는 관련 주제의 링크를 클릭하십시오.

목적 기술 및 도구 참고 관련 주제
웹에서 작동 가능한 기존 대화식 iSeries 어플리케이션 IBM WebFacing 도구 Host Access Transformation Services (HATS) IBM WebFacing 도구에서 DDS 화면 파일 소스를 JavaServer Pages(JSP 파일)로 변환합니다.

HATS가 런타임 시 5250 데이터 스트림을 웹 사용자로 변환합니다.

두 도구 모두 생성된 웹 UI를 사용자 정의할 수 있으며 각 도구에는 각기 다른 장점이 있습니다.

iSeries WebFacing 어플리케이션 개발
iSeries 비즈니스 로직용 웹 사용자 인터페이스 작성 iSeries 웹 서비스 도구

iSeries용 XML Toolkit

이제 웹 서비스 마법사가 ILE RPG 또는 COBOL 소스에서 직접 웹 서비스 작성을 지원합니다. 또는, iSeries 프로그램의 API 정의에서 WSDL(Web Service Definition Language)을 작성할 수 있습니다.

툴킷에는 웹 서비스를 호출하는 C++ 어플리케이션에서 사용하도록 C++ 클라이언트 API가 들어 있습니다. 기술적 미리보기는 RPG 및 COBOL ILE 프로그램이 웹 서비스 호출에 사용하는 C 언어 API 세트를 제공합니다.

iSeries 웹 서비스 개발
새 웹 어플리케이션 개발 JSF(JavaServer Faces) JSF(JavaServer Faces) 기술은 웹 사용자 인터페이스를 빌드하는 프레임워크와 다양한 옵션을 제공합니다. 이 기술은 웹 어플리케이션 개발의 전략적 선택사항입니다. JSF(Java Server Faces)
다양한 클라이언트 어플리케이션 개발 iSeries Java 개발 도구

Java Visual Editor

다양한 클라이언트 플랫폼 어플리케이션은 Development Studio Client의 Visual Editior 및 Java 도구를 사용하여 작성할 수 있습니다. 특정 iSeries 기능이 다음과 같은 Eclipse Workbench 도구에 추가되었습니다.
  • iSeries Java 변환 및 실행 보기
  • iSeries 서버에서 iSeries Java 어플리케이션 구성 실행
  • iSeries가 Visual Editor(예: JFormatted Bean 및 DFU Bean) 제어
iSeries Java 어플리케이션 개발
이후의 기술 변화로부터 어플리케이션을 보호하며 멀티 플랫폼에서 사용 가능화 EGL(Enterprise Generation Language) 도구 4GL(Fourth Generation Language)인 EGL이 어플리케이션을 상위 레벨에서 추상화하며 iSeries 서버에서 적절한 Java 또는 COBOL 코드를 생성합니다. Java(TM) 및 J2EE 세부사항은 사용자에게 알려져 있지 않으므로 COBOL 또는 RPG 프로그래머에게 상대적으로 학습 시간이 짧습니다. 유사한 I/O문을 사용하여 다른 유형의 외부 데이터 스토어에 액세스할 수 있습니다. EGL 소개