한국컴퓨웨어 "유니페이스"
한국컴퓨웨어의 「유니페이스」는 플랫폼에 구애받지 않는 컴포넌트 기반의 엔터프라이즈용 개발도구다. 이 제품은 메인프레임, 유닉스, PC, 통신 미들웨어 종류에 관계없이 사용할 수 있으며 단위시스템은 물론 대규모 시스템 구축에도 적합하다.
유니페이스는 설계·구축·조립 등 애플리케이션 개발에 필요한 과정을 체계적으로 지원해 자유롭게 애플리케이션을 구축할 수 있으며 서비스 계층인 로직과 프레젠테이션 계층을 분리해 재활용과 배포가 원활한 비즈니스 컴포넌트를 작성하는 데 유리하다. 특히 객체지향 개발방법론은 물론 컴포넌트 기반의 개발방법론을 채택해 기존 시스템은 물론 향후 개발되는 애플리케이션도 재개발 작업없이 통합 운영할 수 있다.
유니페이스는 원격지 데이터 접근을 위한 폴리서버, 분산처리기능을 제공하는 애플리케이션 서버, 유니페이스 이외의 툴로 작성된 이질적인 컴포넌트를 실행하기 위한 컴포넌트 서버, 인터넷·인트라넷 환경으로 확장이 가능하고 유니페이스 애플리케이션과 웹 클라이언트간의 통신기능을 제공하는 웹 애플리케이션 서버 등의 모듈로 나뉜다.
이 가운데 폴리서버는 네트워크 인터페이스와 DBMS 드라이버를 접목해 원격지 데이터에 대한 요구를 처리하는 기능을 제공하며 애플리케이션 서버는 분산된 컴포넌트간의 통신을 담당한다.