BPEL 프로세스 또는 기타 서비스 유형에 대한 Apache 웹 서비스 바인딩(SOAP/HTTP)은 권장 SCA 생성으로 이주할 수 있습니다.
WebSphere® Studio Application Developer Integration Edition에서는 이 바인딩 유형을 통해 클라이언트가 Apache 웹 서비스를 호출하여 BPEL 프로세스 또는 기타 서비스 유형과 통신할 수 있습니다.
Apache SOAP 바인딩 및 서비스를 지정하는 WSDL 파일은 서비스 프로젝트에서 작성됩니다. 기본적으로 <business process name>_<business process interface port type name>_SOAP.wsdl 이름으로 랩핑되는 서비스와 동일한 디렉토리에서 작성됩니다. 비즈니스 프로세스 인터페이스의 WSDL PortType 및 메시지는 이 바인딩 및 서비스에서 직접 사용합니다. 이주 후, 버전 6에서 생성할 새 WSDL에 있는 동일한 이름 공간, 포트 및 서비스 이름을 제외하고 다른 것에 대해 이 WSDL을 사용해서는 안 됩니다.
WebSphere Studio Application Developer Integration Edition 웹 서비스 프로세스 바인딩을 이주하는 데에는 두 가지 옵션이 있습니다. 클라이언트를 SCA 프로그래밍 모델로 이주할 것인지 또는 IBM® Web Service 프로그래밍 모델로서 남겨둘 것인지를 결정해야 합니다. 6 SCA 프로그래밍 모델에서는 더 이상 Apache 웹 서비스(SOAP/HTTP) 바인딩과 동등한 바인딩이 없습니다.
IBM Web Service 엔진을 사용하려면 이 Apache 웹 서비스를 이주시켜야 합니다. 해당 이주를 수행하고 IBM Web Service(SOAP/HTTP)를 작성하는 방법에 대한 지시사항은 "IBM Web Service(SOAP/HTTP) 바인딩 이주" 주제를 참조하십시오.