你自己做个例子不就好了,soap是XML格式的,里边封装了你的请求数据,比如你请求的WSDL地址,服务名,方法名,参数这些,还可以包含验证信息,都可以。现在用webservice的人越来越多了,股票,天气这些,好多地方都用到。
至于RMI好在哪里这个没看过源码还真不知道,楼主自己感觉吧,话说RMI这东西就是这边调用个方法,封装以后用SOCKET发出去,再那边再反射一下吧。我理解就这么点事,当然可能里边有高深的东西我理解不了,不过用SOCKET+反射,模拟出RMI的效果还是比较容易的。楼主想知道哪个好自己看源码吧
至于RMI好在哪里这个没看过源码还真不知道,楼主自己感觉吧,话说RMI这东西就是这边调用个方法,封装以后用SOCKET发出去,再那边再反射一下吧。我理解就这么点事,当然可能里边有高深的东西我理解不了,不过用SOCKET+反射,模拟出RMI的效果还是比较容易的。楼主想知道哪个好自己看源码吧
解决方案 »
- pager-taglib中文乱码问题
- 怎么自动执行EXE文件
- JPA 双向OneToMany,ManyToOne映射问题!
- 帮我看看,有点疑问
- strus2.0怎么把action中返回的List放到作用域
- 问Web service中services.xml应该放在什么位置
- Middlegen-Hibernate-r5 的问题
- 如何在Tomcat4中建立Oracle9i的DataSource?
- What can I do?
- (!!!!)有段转换为xml文件的代码,在bean中好用,在JSP中不好用。,TOMCAT上显示错误。
- struts2.xml配置文件action节点 name属性问题
- 新手提问,求帮助
个人觉得比较有帮助的知识点:
XML, SOAPUI, Moco, Security
SOAP 是一种协议。协议就是使用者和功能提供者间达成一致的交流规则。
通俗可以这么理解:服务端和客户端商量好了,<aaa>...</aaa>标签里的我们会解析成aaa对象;<Request><aaa>...</aaa></Request>表示我的请求里会包含一个aaa对象。
Axis是一种引擎。通俗来讲,我们有了这样的SOAP协议,谁来帮我们解析诸如<Request><aaa>...</aaa></Request>这样的东西呢?Axis可以为你解忧。Axis会在客户端请求封装后,发送请求对象的时候,将对象实体解析成xml格式的请求,以http方式发送给服务端,服务端接收到的是xml格式的请求,Axis拦截处理之,将其解析为“协议规定好的”对象实体,然后传递给具体的业务逻辑处理,最后将结果对象按照协议再解析成xml,发http返回给客户端,客户端的Axis再将响应xml解析成对象给处理程序。就这样来来回回,编码人员无需关心参数问题,只要会“搞对象”即可。更深层的认识,可以稍微看看一些入门书,用的时候会慢慢体会到。