Applet Web服务客户端,Eclipse Indigo使用Apache CXF,

Ani*_*aru 5 applet cxf webservice-client eclipse-indigo

我正在尝试在applet中使用Web服务.

为了这个目标,我尝试了Apache和Apache2,两者都有很好的结果,但问题是jar依赖关系对我的应用来说太胖了(轴或轴2的jar超过1.5MB,applet小于200KB)
所以我会尝试使用Apache CXF来使用Web服务,希望这些jar至少要小一些.

使用eclipse创建一个空项目,并在主类中实现applet和blah blah,但是要创建Web服务,必须使用Web服务向导.

我之前使用过此向导,使用Axis使用Web服务,但是当我选择其他选项时,我收到此消息:

****Tomcat v7.0 Server中的Apache CXF 2.x Web服务运行时不支持客户端项目****

我错过了什么?

我已经安装了,CXF 2.x的运行时间,以及Tomcat的7服务器,当然还有Eclipse Web工具.

这个问题如何在Eclipse Helios中使用Apache CXF生成Web服务客户端? 显示一个非常难的解决方案,它已经一岁了!

有什么其他方法可以在applet中使用webservices吗?ksoap2没有关于复杂web服务的文档,也没有关于ksoap2-android的文档

抱歉,这是一个无聊的问题,但任何帮助都是非常令人遗憾的

小智 3

Apache CXF 2-x Web 服务运行时 Tomcat 服务器不支持客户端

Tomcat v7.0 服务器中的 Apache CXF 2.x Web 服务运行时不支持客户端项目

答:如果您在 Eclipse 中使用 Apache CXF 创建 Web 服务客户端时看到上述错误,则意味着您正在使用 java 项目从 WSDL 生成客户端。最新版本的 JAX-WS 支持 Dynamic Web Module v2.5 及更高版本。因此,使用 apache CXF 创建客户端首先需要创建动态 Web 项目。

创建动态项目后,打开 Web 服务客户端向导以从 WSDL 创建客户端,问题应该得到解决。