첫 번 째 웹 서비스 실례
1 > axis 및 연 결 된 jar 패키지 가 져 오기
http://dl.iteye.com/topics/download/6a76de1e-d506-35bc-a41b-508d4be04025
2> 새 아 날로 그 서비스 자바 클래스
package server;
public class SayHello {
public String getName(String name) {
return " ," + name;
}
}
3 > 웹. xml 에 서버 를 추가 합 니 다.
AxisServlet
org.apache.axis.transport.http.AxisServlet
AxisServlet
/services/*
4> 웹 프로젝트 의 웹. xml 와 디 렉 터 리 에 새 파일 server - config. wdd 를 변경 합 니 다.
5 > tomcat 를 실행 합 니 다. 입력 하면:http://localhost:8080/프로젝트 이름 / 서 비 스 는 다음 과 같 습 니 다.
웹 서 비 스 를 성공 적 으로 배 치 했 음 을 설명 합 니 다.
6 > 클 라 이언 트 를 마음대로 쓰 고 호출 하 세 요.
package client;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
public class TestClient {
public static void main(String[] args) throws Exception {
// service URL
String endpoint = "http://localhost:8080/services/Login.jws";
// (service) (call)
Service service = new Service();
Call call = (Call) service.createCall();// service call
// service URL
call.setTargetEndpointAddress(new java.net.URL(endpoint));
// (processService) MyService.java
call.setOperationName("getName");
// Object , "This is Test!", processService(String arg)
String ret = (String) call.invoke(new Object[] { " !" });
System.out.println(ret);
}
}
의문 이 있 으 시 면 가입 을 환영 합 니 다: 283948248 군 주 를 찾 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.