HOME > 솔루션 > 솔루션및서비스 > NonStop System S/W
  • Web Service
Web Gate
  • 제품 개요
NonStop Himalaya 서버는 여러분들의 홈페이지를 운용하는 경우에 있어 높은 확장성과 가용성을 가지고 있으므로 웹어플리케이션을 운영하는 경우에도 적당합니다. 요즘과 같이 급변하는 시장 환경 하에서 남보다 빠르게 솔루션을 시장에 제공하는 것이 성공의 열쇠가 됩니다. 따라서 기존의 시스템과 어플리케이션들을 그대로 두고 업계 표준인 XML, SOAP등을 이용하여 Application 통합을 이룰 수 있는 웹 서비스를 기업들이 빠르게 늘어나고 있습니다. NonStop Himalaya 서버에서도 Insession technologies사의 WebGate를 이용하여 현재 운영하고 있는 NET24나 PATHWAY 서버와 연계하여 웹 서비스를 빠르고 쉽게 적용 할 수 있도록 지원하고 있습니다.
  • 제품 주요 모듈
- 웹 서버- WebGate
- 보안 - WebGate SSL 지원
- 터미널 애물레이션 컴포넌트 - Web6530과 Web3270E
- 새로운 GUI Client Development 컴포넌트
- WebTP:Pathway, WebTP:NET24, WebTP:APPC
- 데이터 전환 컴포넌트 - WebTrack
- XML/SOAP 지원 컴포넌트 - SOAPTP:NET24, SOAPTP:Pathway
- 무선 지원 - WebCell
  • 특징 및 장점
HTTP Server/Web Server WebGate Base는 HTTP 프로토콜을 처리 하기 위해 필요한 모든 루틴을 포함하는 HTTP 서버 입니다. HTTP 서버들은 일반 적으로 HTML 페이지를 처리 하지만 현재는 XML 페이지도 처리 할 수 있습니다. HTTP 서버인 WebGate Base는 URL을 인식하며, 또한 NSK ASCII 파일들은 HTML 페이지와 스타일 쉬트 같은 웹 컨텐츠를 저장하기 위해 사용됩니다. 표준 NSK Enscribe 파일들은 자바 애플릿, 이미지 파일들과 같은 바이너리 이미지를 저장하기 위해 사용됩니다. 많은 기업들이 중요한 비즈니스 정보의 저장을 위해 Himalaya 시스템을 사용합니다. 결과 적으로, 클라이언트 환경에서 생성된 모든 형태의 파일 타입을 지원할 필요가 있습니다. WebGate Base는 이러한 요구 사항들을 충족합니다.

Terminal Emulation Web6530 과 Web3270E은 NSK Enscribe 파일에 존재 하는 간단한 자바 애플릿입니다. 이를 통해 특정 Emulator 필요 없이 웹을 통해 Non-Stop Himalaya에 접근이 가능합니다. WebGate와 웹 브라우저 사이의 초기 프로토콜은 HTTP이지만, 자바 애플릿을 다운 받는 순간 해당 프로토콜은 Telnet으로 바뀌게 됩니다.

Data Stream 전환 WebTrack은 터미널에 보내지는 데이터를 GUI형태로 맵핑하는 새로운 클라이언트측 자바 프로세스입니다. 자바 클라이언트 애플릿과 자바 translator의 조합이 클라이언트에 의해 사용되는 시점에 GUI형태로 자동으로 전환되며, 서버 프로그램에 대한 지식은 필요 없습니다. 이를 통해 기존에 Screen Cobol로 작성된 프로그램을 특별한 추가 프로그램 없이 자바 애플릿을 이용한 GUI환경으로 전환이 가능합니다.

새로운 GUI Client Development WebGate의 트랜잭션 처리 컴포넌트인 WebTP는 다른 트랜잭션 서브시스템에 대한 gateway의 역할을 담당하며, 서버와 클라이언트 양쪽에서 사용되는 데이터 형태를 동기화 하는 툴입니다. 서브 시스템의 유형에 따라, 사용자들은 다음과 같은 3가지 형태의 gateway를 제공하는 WebTP를 사용할 수 있습니다
- WebTP:Pathway : Pathway와 연계
- WebTP:APPC : IBM과 연계
- WebTP:NET24 : NET24와 연계

새로운 SOAP/XML 지원 오늘날의 클라이언트 개발 환경은 XML을 빠르게 받아 들이고 있습니다. 이에 따라 WebGate는 SOAPTP를 통해 XML과 SOAP(Simple Object Access Protocol)을 지원하고 있다. 이는 Himalaya 서버에 있는 어플리케이션에 SOAP envelope에 포함된 XML content를 전송 하는 방식입니다. SOAPTP 패키지는 SOAP 클라이언트 개발을 단순화 할 수 있는 다양한 툴들을 제공하고 있습니다. SOAPTP를 통해 클라이언트 개발자들은 NET24나 Pathway환경에 존재 하는 다양한 기존 서버들에 수정을 가하지 않고 그대로 웹 서비스 환경으로 전환이 가능합니다. 또한 .NET framework, MS SOAP Toolkit, Apache SOAP Toolkit과 같은 다양한 툴들의 사용을 통해 보다 편리한 개발 환경을 제공 하고 있습니다.