EIS(Enterprise Information Systems)는 응용프로그램 및 데이터가 포함되는 대형 시스템으로, 종종 메인프레임 컴퓨터에 상주합니다. EIS 시스템의 응용프로그램을 모듈로 가져와 가져오기 서비스 컴포넌트로 표시할 수 있습니다. 응용프로그램은 EIS 시스템에 있는 응용프로그램이 모듈에 있는 서비스에 대한 트랜잭션을 호출할 때 내보내기 컴포넌트로 표시될 수 있습니다.
엔터프라이즈 서비스 발견 마법사는 EIS 시스템 및 해당 응용프로그램과 데이터를 발견하고, 가져오기 컴포넌트로서 이들 응용프로그램을 사용자 응용프로그램에 가져올 수 있습니다. 마법사는 EIS 시스템의 메소드 및 데이터 구조에 대한 SOAP 요청 및 응답을 맵핑하는 데 필요한 맵핑 및 마샬링(marshalling) 코드를 생성합니다. 사용자 고유의 통합 응용프로그램 Perspective에서 EIS 시스템의 응용프로그램은 로컬 컴포넌트로 표시 및 작동합니다. 서비스는 다른 컴포넌트에서 처럼 트랜잭션을 호출할 수 있습니다. 마법사는 내보내기 컴포넌트를 작성할 수도 있으며, 여기서 EIS 시스템의 응용프로그램은 모듈에서 서비스에 대한 트랜잭션을 호출합니다. 내보내기 컴포넌트를 사용한 초기화가 외부 EIS 시스템에서 발생합니다.
아래 다이어그램에서, 내보내기 컴포넌트는 IBM 주가의 변동값에 해당하는 StockPurchase 컴포넌트를 알려 줍니다. 내보내기 컴포넌트는 PeopleSoft 서버의 응용프로그램에서 작성됩니다. 가져오기 컴포넌트는 StockPurchase 컴포넌트에서 호출되어 주식을 구매하는 고객의 신용 등급을 가져옵니다. 양방향 또는 요청-응답 상호작용입니다. 가져오기 컴포넌트는 CICS 서버의 응용프로그램에서 작성됩니다.