webserver类似微软的com,侧重于组件的数据交换,可实现跨平台跨语言,就是一种标准,感觉REST webserver相对比较通透轻量些
组件xml-rpc的使用
参考doc
http://ws.apache.org/xmlrpc/server.html
xml-rpc
逻辑图:(忽略中间过程)
依赖
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.xmlrpc</groupId> <artifactId>xmlrpc-server</artifactId> <version>3.1.2</version> </dependency> <dependency> <groupId>org.apache.xmlrpc</groupId> <artifactId>xmlrpc-client</artifactId> <version>3.1.2</version> </dependency> <dependency> <groupId>org.apache.xmlrpc</groupId> <artifactId>xmlrpc-common</artifactId> <version>3.1.2</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies>
需要注意的是XmlRpcServlet.properties的放置是由规定的,可以看看源码就知道了,还有部署时记得删除上次webserver war解包文件
原文链接:https://www.f2er.com/xml/295352.html