我想在EJB3.0的sessionBean中调用xFire开发的WebService,请问怎么实现??我用MyEclipse自动生成WebService客户端选xFire不行,提示EJB3.0的程序不是xFire程序 应该怎么调用啊 请高人指教 万分感谢!!
解决方案 »
- 马士兵老师的视频在哪里下载
- ssh框架! 超简单的问题!困扰我好久了!
- php如何传递map类型给JAVA webservice,求高手看下为什么JAVA服务端接收不到参数
- 无法插入文件到MSDATABASE,求帮助
- 【求助】eclipse添加新项目,但是tomcat的webapps下没反应
- 关于Xml的建树问题
- 有关Math类的一个方法
- 高分悬赏!jbuilder4.0+ias4.1开发ejb与oracle8i冲突的问题
- J2EE启动不了的问题。
- eclipe jee版本 里面有创建动态web project和静态 web project有什么不同啊
- JAVAIbatis 问题急求解
- log4j:WARN No appenders could be found for logger
然后使用注解声明就行了
//这个地方必须指定真实的路径不能用localhost或者127.0.0.1来代替
QName SERVICE_NAME = new QName("http://192.168.0.33:8080/acfx/services/HelloWorld", "HelloWorld");
//创建与wsdl的连接
Service service = Service.create(wsdlURL, SERVICE_NAME);
//获取通信类
HelloWorld client = service.getPort(HelloWorld.class);
//调用服务
String result = client.sayHi("牛斗Ma");
System.out.println("result:"+result);
注意需要引用对应的jar