根据wsdl生成android,如何从WSDL文件生成Java类

只要从wsdl生成java类到我最好的工具是“cxf wsdl2java”。 它非常简单和易于使用。 我发现axis2中的一些数据types有一些复杂性。 但不幸的是,你不能在android应用程序中使用这些客户端存根代码,因为android环境在编译时不允许“java / javax”包名称 ,除非你重命名包名。

而在android.jar中,所有用于Web服务消耗的javax。*源都不可用。 为了解决这些我开发了这个WS客户端生成工具为Android。

在后台使用“cxf wsdl2java”来为你的android平台生成java客户端存根,而且我已经写了一些消息来更聪明地使用web服务。

只要给wsdl文件的位置,它会给你的来源和一些图书馆。 你必须把源和库放在你的项目中。 你可以用一些“方法调用方式”来调用它,就像我们在企业项目中做的那样,你不需要知道命名空间/ soap动作等等。例如,你有一个login服务,你需要做什么是:

LoginService service = new LoginService ( ); Login login = service.getLoginPort ( ); LoginServiceResponse resp = login.login ( "someUser", "somePass" );

它完全开放和自由。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值