请问下Java使用WebService的选择问题。

Java_er 2014-05-05 11:00:22
1、现在的需求是,服务端打算用Java来开发,
Android 端 IOS端,打算用webservice来调用


现在我对webservice不是很懂,
我就想,在Android里面 应该可以直接调用我的action的方法

比如 http://aaa.com/a.action?user='aaa'

以这样的方式访问,然后我后台返回JSON数据,这样,我就不需要改任何代码了,
我不管你客户端是啥。

为嘛还需要webservice呢,大致看了下webservice,发现,还是有点小麻烦的。
谢谢。
...全文
254 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzhidavl 2014-05-07
  • 打赏
  • 举报
回复
用http协议,ajax访问,返回json就行了
S117 2014-05-06
  • 打赏
  • 举报
回复
引用 4 楼 Javainging 的回复:
[quote=引用 2 楼 longtian1213 的回复:] 如果你觉得使用http可以满足你的业务需求,也可以这么做!如果不能的话,可以再考虑webservice
什么业务非得需要web service呢 况且,解析xml文档 速度很慢的吧[/quote] 比如不同企业之间交换信息,大家遵守行业规定的XML标准,这样交换起来就非常的方便!
tony4geek 2014-05-06
  • 打赏
  • 举报
回复
看下他们的区别吧。主要涉及到协议网络
S117 2014-05-06
  • 打赏
  • 举报
回复
如果你觉得使用http可以满足你的业务需求,也可以这么做!如果不能的话,可以再考虑webservice
比特灵 2014-05-06
  • 打赏
  • 举报
回复
你的这种方式也是基于http的,相当于在客户端模拟浏览器请求,然后处理反馈的信息,问题是你反馈的只是html文本信息,所有的东西都需要自己解析,而且难于传递对象。 而用webservice,就没这么个限制,相当于直接调用远程方法,返回信息或者直接返回对象实例都可以的。
teemai 2014-05-06
  • 打赏
  • 举报
回复
restful的就可以了。你返回json是完全可以的。 我现在的项目就是这样做的,服务器+app端
Java_er 2014-05-06
  • 打赏
  • 举报
回复
引用 2 楼 longtian1213 的回复:
如果你觉得使用http可以满足你的业务需求,也可以这么做!如果不能的话,可以再考虑webservice
什么业务非得需要web service呢 况且,解析xml文档 速度很慢的吧

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧