워크벤치를 사용하여 웹 서비스 전개

워크벤치를 사용하여 웹 서비스를 웹 서버에 전개할 수 있습니다.

이 태스크 정보

전개 중에 워크벤치는 웹 서비스가 포함된 전개 가능 파일을 생성하는데 일부 목표 웹 서버의 경우, 워크벤치는 이 파일을 웹 서버에 전송할 수 있습니다. 기타 웹 서버의 경우, 워크벤치를 통한 전개는 지원되지 않으며 생성된 파일을 워크벤치 외부에서 수동으로 전개해야 합니다.

웹 서버는 시작하지 않아도 됩니다. 서버에 웹 서비스를 전개하면 워크벤치가 서버를 자동으로 시작합니다.

웹 서비스를 웹 서버에 전개한 후 수정해야 할 경우, 데이터 개발 프로젝트에서 서비스를 편집한 후 다시 서버에 전개하십시오.

프로시저

웹 서비스를 웹 서버에 전개하려면 다음을 수행하십시오.

  1. 웹 서비스를 마우스 오른쪽 단추로 누른 후 빌드 및 전개를 선택하십시오. 웹 서비스 전개 마법사가 열립니다.
  2. 웹 서버에서 웹 서비스를 전개할 웹 서버를 지정하십시오.
    1. 유형 필드에서 지원되는 웹 서버 유형 중 하나를 선택하십시오.
    2. 서버를 누른 다음, 목록에서 웹 서버를 선택하십시오. 원하는 웹 서버가 목록에 없는 경우, 새로 작성을 누른 다음, 새 서버 마법사에서 웹 서버를 구성하십시오. 서버 옵션을 사용할 수 없는 경우, 선택한 서버가 워크벤치를 통한 전개에 지원되지 않습니다.
  3. 필요하면 기타 옵션을 수정하십시오. 필드에 대한 정보를 보려면 F1을 누르십시오.
  4. 완료를 누르십시오.

결과

웹 서비스를 전개한 후 다음 URL을 사용하여 웹 서비스에 액세스할 수 있습니다.
  • SOAP/HTTP 요청에 의한 액세스의 경우: http://server:port/context_root/services/service_name
  • REST 유사 POST(text/xml) 또는 POST(url 인코딩됨) 요청에 의한 액세스의 경우: http://server:port/context_root/rest/service_name/operation_name
  • REST 유사 GET(url 인코딩됨) 요청에 의한 액세스의 경우: http://server:port/context_root/rest/service_name/operation_name?parm1=val1&parm2;=val2&...
WSDL 파일의 컨텐츠를 확인하려면 URL http://server:port/context_root/wsdl을 사용하십시오.

피드백