spring 통합 cxf 프레임 인 스 턴 스
\#\#서버 작성
1.동적 웹 프로젝트 만 들 기
2.cxf 와 spring 관련 jar 패키지 가 져 오기(CXF 핵심 패키지:cxf-2.4.2.jar)
3.웹.xml 에 CXF 프레임 워 크 의 핵심 Servlet 설정
<servlet>
<servlet-name>cxf</servlet-name>
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
<init-param>
<param-name>config-location</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>cxf</servlet-name>
<url-pattern>/webservice/*</url-pattern>
</servlet-mapping>
4.spring 프레임 워 크 를 제공 하 는 프로필 applicationContext.xmlapplicationContext.xml 의 제약 조건:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jaxws="http://cxf.apache.org/jaxws"
xmlns:soap="http://cxf.apache.org/bindings/soap"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://cxf.apache.org/bindings/soap
http://cxf.apache.org/schemas/configuration/soap.xsd
http://cxf.apache.org/jaxws
http://cxf.apache.org/schemas/jaxws.xsd">
5.서비스 클래스 개발주:서비스 클래스 에 주 해 를 달 아야 합 니 다. @WebService
6.spring 설정 파일 에 서비스 등록
<jaxws:endpoint id="" address="/hello" implementor=""></jaxws:endpoint>
<!-- id id, address implementor -->
웹 프로젝트 시작,브 라 우 저 접근클 라 이언 트
(wsdl2java 명령 으로 로 컬 코드 호출 생 성)
1.wdl2java.bat 명령 이 있 는 폴 더 에서 명령 창 을 열 고 입력:wdl2java-d.경로
(경 로 는 service 발표 후 페이지 의 wdl 의 전체 경로 입 니 다.service 방문 경로 이름 은?wsdl),리 턴 후 현재 폴 더 아래 폴 더 생 성
2.항목 에 폴 더 복사
(spring 파일 로 프 록 시 대상 호출 등록)
1.프로젝트 생 성,웹 프로젝트 가 아 닌 jar 패키지 가 져 오기
2.생 성 된 인 터 페 이 스 를 항목 에 복사 합 니 다.
3.applicationContext.xml 파일 을 만 들 때 프 록 시 대상 을 설정 합 니 다.
<jaxws:client id="" address = "" serviceClass =""></jaxws:client>
<!-- id , adress wsdl , , ip serviceClass -->
4.구현 클래스 작성(아래 예)
public static void main(String[] args) {
//
ClassPathXmlApplicationContext cts = new ClassPathXmlApplicationContext("applicationContext.xml");
Fun1 proxy = (Fun1) cts.getBean("myclient");
String string = proxy.sayHello(" ", 12);
System.out.println(string);
}
이상 의 이 spring 통합 cxf 프레임 워 크 인 스 턴 스 는 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Spring Tool Suite (STS) 설치, 일본어 및 Gradle 플러그인 추가 단계Spring 애플리케이션 개발을 위한 통합 개발 환경으로 Spring Tool Suite(STS)를 설치하는 절차를 설명합니다. 필요에 따라 일본어화와 Gradle 플러그인을 추가하는 절차도 이용하십시오. 설치 대상...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.