티스토리 뷰
반응형
입력 받은 두 개의 숫자를 더한값을 보여주는 웹서비스를 생성하고 이를 Taverna에서 호출하여 클라이언트까지 완성한 모습 ^^;;
=====AddNubmersImpl.java=====
package my.sample.server;
import javax.jws.WebService;
import wsimport.generated.addnumbers.*;
/**
* A simple java class to implement a web service. Until the
* endpoint interface has been generated, the class declaration
* below will show up as a compiler error.
*/
@WebService(endpointInterface="wsimport.generated.addnumbers.AddNumbersPortType")
public class AddNumbersImpl implements AddNumbersPortType {
public void oneWayInt(int arg0) {
System.out.println("received value "+arg0);
}
public int addNumbers(int arg0,int arg1) throws AddNumbersFault_Exception {
if (arg0<0 || arg1<0) throw new AddNumbersFault_Exception("negative number",new AddNumbersFault());
return arg0+arg1;
}
}

=====AddNubmersImpl.java=====
package my.sample.server;
import javax.jws.WebService;
import wsimport.generated.addnumbers.*;
/**
* A simple java class to implement a web service. Until the
* endpoint interface has been generated, the class declaration
* below will show up as a compiler error.
*/
@WebService(endpointInterface="wsimport.generated.addnumbers.AddNumbersPortType")
public class AddNumbersImpl implements AddNumbersPortType {
public void oneWayInt(int arg0) {
System.out.println("received value "+arg0);
}
public int addNumbers(int arg0,int arg1) throws AddNumbersFault_Exception {
if (arg0<0 || arg1<0) throw new AddNumbersFault_Exception("negative number",new AddNumbersFault());
return arg0+arg1;
}
}
Taverna 다이어그램

반응형
공지사항
최근에 올라온 글