웹 트랜잭션 생성
EGL 웹 트랜잭션을 사용하면 VisualAge® Generator 웹 트랜잭션을 EGL에 마이그레이션할 수 있습니다.
웹 트랜잭션 사용자 인터페이스는 VisualAge Generator로부터의 마이그레이션용으로만 사용됩니다. 웹 트랜잭션을 사용하여 새 코드를 작성할 수 있지만 이 코드는 효율적이지 않습니다.
EGL 웹 트랜잭션은 다음과 같은 구성 파일을 사용합니다.
- "Java™ 런타임 특성 개요"에 설명된 Java 런타임 특성
- "웹 트랜잭션 연계 특성"에 설명된 연계 특성 파일
웹 트랜잭션 애플리케이션에는 두 가지 유형의 EGL 파트가 포함됩니다.
- VGUIRecord 스테레오타입을 가진 EGL 레코드
- VGWebTransaction 스테레오타입을 가진 EGL 프로그램
EGL은 Java와 COBOL 중 어느 것에 대한 코드를 생성하는지에 따라 VGUIRecord를 다르게 처리합니다. COBOL에 대한 VGWebTransaction 프로그램을 생성하는 경우 해당 프로그램은 연관된 VGUIRecord의 정보를 자동으로 포함하고 텍스트 UI의 양식인 것처럼 레코드를 표시합니다. Java 생성에서는 VGUIRecord가 고객의 사용자 인터페이스가 되는 .jsp 파일을 생성합니다. 이 .jsp 파일은 서버에서 Java Bean을 생성하는 데 사용됩니다. 따라서 웹 트랜잭션은 COBOL이 아니라 Java로 실제 웹 인터페이스를 생성합니다.
웹 트랜잭션 애플리케이션의 배치에는 "게이트웨이 서블릿 매개변수"에서 언급한 대로 게이트웨이 서블릿 설정이 포함됩니다.