서비스 가상화는 연결 솔루션을 제공하는 패턴의 공통 카테고리입니다.
서비스 지향 아키텍처에서 연결 요구를 처리할 때 서비스 간의 중개 요구사항을 처리하기 위해 서비스 가상화 패턴이 사용됩니다. 이 요구사항에는 다음 내용이 포함되어 있습니다.
다음 이미지는 서비스 가상화가 WebSphere Enterprise Service Bus를 사용하는 특정 서비스 제공자 및 자원으로 서비스 요청자를 제한할 수 있는 방법을 표시합니다.
서비스 선택기 패턴으로 동일한 서비스 인터페이스의 다중 구현을 단일 엔드포인트 주소 뒤에 그룹화할 수 있습니다. 개별 구현은 다양한 품질의 서비스 또는 동작을 제공할 수 있고 각 클라이언트 요청을 서로 다른 기준에 따라 판별된 특정 구현에 일치시킬 수 있습니다.
이 패턴을 사용하여 다음을 수행할 수 있습니다.
서비스 변환기 패턴으로 서로 다른 인터페이스를 사용하여 지정된 서비스 구현을 액세스할 수 있습니다. 일부 인터페이스에 대해 제한하거나 재구성할 오퍼레이션을 선택할 수 있고 특정 인터페이스 사용자의 데이터를 변환 및 형식화할 수 있습니다.
이 패턴을 사용하여 다음을 수행할 수 있습니다.