[WebService 학습 과정 기록 (3)] XFire 개발 웹 서비스 --- HelloWord
5036 단어 webservicexfire
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- START SNIPPET: webxml -->
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<servlet>
<servlet-name>XFireServlet</servlet-name>
<display-name>XFire Servlet</display-name>
<servlet-class>
org.codehaus.xfire.transport.http.XFireConfigurableServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/servlet/XFireServlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
</web-app>
5. services. xml 파일 내용
<!-- START SNIPPET: services -->
<beans xmlns="http://xfire.codehaus.org/config/1.0">
</beans>
<!-- END SNIPPET: services -->
6. tomcat 응용 서버 시작;브 라 우 저 열기;다음 주소 로 이동:
http://localhost:8080/xfire/services/
(8080 은 tomcat 포트 번호)
성공 페이지 를 정확하게 표시 할 수 있다 면, 우리 의 xfire 설정 이 성공 했다 는 것 을 설명 합 니 다.
3. Helloword 개발
1. eclipse 에서 프로젝트 XfireTest 2 를 만 들 고 HelloService. java 파일 을 새로 만 듭 니 다.
package com.rwq.test;
public class HelloService {
public String sayHello(String name){
return name+", !";
}
}
3、service.xml
<!-- START SNIPPET: services -->
<beans xmlns="http://xfire.codehaus.org/config/1.0">
<service>
<name>HelloService</name>
<namespace>http://com.rwq.testDemo/HelloService</namespace>
<serviceClass>com.rwq.test.HelloService</serviceClass>
</service>
</beans>
<!-- END SNIPPET: services -->
4. 컴 파일 된 Hello Service. class 파일 과 service. xml 파일 을 tomcat 에 배치 합 니 다. Hello Service. class 는 xfire / WEB - INF / classes / com / rwq / test / Hello Service. class 에 주의 하 십시오.5. tomcat 를 정확하게 시작 한 후 브 라 우 저 에 입력:http://localhost:/xfire/services/ 6. 다음 페이지 가 나타 납 니 다.
4. eclipse 에 직접 배치 하여 발표 하 는 경우:
디 렉 터 리 구 조 는 다음 과 같다.
파일 내용 이 위 와 같 습 니 다. tomcat 를 시작 하고 브 라 우 저 입력:http://localhost:포트 번호 / 항목 이름 / 서비스 /
5. eclipse 자체 웹 서비스 브 라 우 저 테스트
xfire 개발 웹 서비스 클 라 이언 트
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
java가 클라이언트를 통해 서버 웹 서비스에 접근하는 방법본고는 자바가 클라이언트를 통해 서버 웹 서비스에 접근하는 방법을 실례로 설명한다.다음과 같이 여러분에게 참고할 수 있도록 공유합니다. 자바 관련 내용에 관심이 있는 더 많은 독자들은 본 사이트의 주제를 볼 수 있습...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.