public class GetService{
public String shuzi(String oo){
String s="9999";
return s;
}
public String getinfomatiom(String no)throws
MalformedURLException,ServiceException,RemoteException{
String res=null;
try{
String url="xxxxx",username="dddd",password="tttt";
Service service=new Service();
Call call=(Call) service.creatCall();
call.setTargetEndpointAddress(new java.net.URL(url));
call.addHeader(new SOAPHeaderElement("Authorization","username",username));
call.addHeader(new SOAPHeaderElement("Authorization","password",password));
call.setOperationName("invoke");
res=call.invoke(new Object[]{
"服务端请求地址",
"对应服务名称",
xml格式传输参数no});
}
catch(Eception e){
e.printStackTrace();
}
finally{}
return res;
}
}
这个是我写的,有两个方法,一个是shuzi,就返回9999,
另一个getinfomation,返回另外一个url得到的数据
发布之后,调用shuzi函数可以得到9999,但是get函数出错,请问事什么问题/谢谢
您好,您的博客对我学习webservice很有帮助,现在有个问题想请教下,我需要用call方法去访问一个url,同时返回内容,然后把这个类方法,做成webservice方法,该怎么办?
re: Strategy(策略)模式 Sam Wang 2008-03-13 09:39
这是NetBeans自带的UML模块做的。
您可以在这里免费下载:
http://download.netbeans.org/netbeans/6.0/final/创建一个类图后,点击鼠标右健,选择“应用设计模式”,在项目中选择“Gof Design Patterns”,就可以在设计模式中选择您想要的模式了。