웹 서버로 수동으로 전송하기 위해 전개 가능 파일 생성

웹 서비스를 작업 스페이스의 서버 보기에 표시되지 않는 웹 서버에 전개하려면 전개 가능한 파일을 생성하여 웹 서버로 전송하십시오.

이 태스크 정보

웹 서비스를 웹 서버에 전개한 후 수정하려면 데이터 개발 프로젝트에서 서비스를 편집한 후 다시 웹 서버에 전개하십시오.

pureQuery를 지원하는 J2EE 웹 서버 및 제품: 데이터베이스에 대한 액세스 메소드로 pureQuery를 선택하여 전개 가능 파일을 웹 서버로 수동 전송하는 경우 pureQuery JAR 파일도 웹 서버로 전송해야 합니다.

프로시저

전개 가능한 파일을 생성하려면 다음을 수행하십시오.

  1. 데이터 프로젝트 탐색기의 경우 웹 서비스를 마우스 오른쪽 단추로 클릭한 다음, 빌드 및 전개를 선택하십시오. 웹 서비스 전개 마법사가 열립니다.
  2. 웹 서비스에서, 웹 서비스를 전개할 웹 서버의 유형을 지정하십시오.
    1. 유형 필드에서 지원되는 웹 서버 유형 중 하나를 선택하십시오.
    2. 전개 가능한 파일만 빌드, 웹 서버에 전개하지 않음을 클릭하십시오.
  3. 옵션: 필요하면 기타 옵션을 수정하십시오. 필드에 대한 정보를 보려면 F1을 누르십시오.
  4. 완료를 클릭하여 전개 가능 파일을 생성하십시오. 생성된 파일을 보려면 네비게이터 보기 또는 J2EE Perspective를 여십시오. 파일이 다음 디렉토리에 작성됩니다.
    • Linux® 및 UNIX® 기반의 J2EE 웹 서버의 경우: workspace_directory/project_directory/DataServerWebServices/name_of_Web_service
    • Windows®에서 J2EE 웹 서버의 경우: workspace_directory\project_directory\DataServerWebServices\name_of_Web_service
    • Linux 및 UNIX 기반의 DataPower®의 경우: workspace_directory/project_directory/DataServerWebServices/name_of_Web_service/artifacts/
    • Windows에서 DataPower의 경우: workspace_directory\project_directory\DataServerWebServices\name_of_Web_service\artifacts\
    정확한 경로를 보려면 SQL 결과 보기의 메시지 부분을 참조하십시오.

    선호하는 방법을 사용하여 파일을 웹 서버로 전송하십시오. 웹 서비스를 전개하는 단계는 웹 서버 문서를 참조하십시오.

결과

웹 서비스를 전개한 후 다음 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을 사용하십시오.

피드백