첫 번 째 웹 서비스 실례

더 읽 기
  
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 군 주 를 찾 습 니 다.

좋은 웹페이지 즐겨찾기