写sevlet和用axis下运行的web服务程序有什么区别啊?
新手,写了几个简单的例子部署了下,很疑惑!
在axis下也是打包为一个.aar包,类似于war部署!就是访问起来似乎变得更复杂!
个人理解:axis下运行的web服务似乎是为了不同版本系统,及不同程序系统的访问。也用到形如http://www.iteye.com/problems/new的URL,使用http://www.iteye.com/problems/new?[b][u]name=sd&?passwd=45[/u] [/b]的方式不更好吗?而且URL是的访问格式是统一标准的吧?何必多此一举呢? 而且除了axis实现外,还有其它乱起八糟的实现?到底是不是实现了最开始的目的:异质互访? 写程序也没见得就简化了啊? 访问一个servlet的URL我也是想怎么访问就怎么访问,想用什么程序访问就用什么程序访问,难道这样还增加开发难度?
还有RESTful? 无语了,真怀疑这帮人有毛病!似乎只是让它复杂,然后大家好发财啊!