webservice获取客户端IP地址
来源:互联网 发布:淘宝客联盟 编辑:程序博客网 时间:2024/06/01 16:19
目录:
- 基于JDK6 jax-ws开发的webservice获取客户端IP地址
- Endpoint.publish() 轻量级HTTP服务发布
- 在web容器tomcat下发布
- 基于XFire开发的webservice获取客户端IP地址
- 基于Axis开发的webservice获取客户端IP地址
[一]、基于JDK6 jax-ws开发的webservice获取客户端IP地址
以:http://www.micmiu.com/soa/webservice/jax-ws-demo/ 中的 [三] 2 具体示例为基础:
1. 情况一:如果以 Endpoint.publish() 的方式发布:
服务端接口实现类:HelloServiceImpl.java 修改如下:
客户端调用后,服务端运行日志:
从上面的日志信息中可看出:服务端完全可以获取到客户端的IP地址。
2. 情况二:如果以web容器的方式发布(jetty 或 tomcat为例):
服务端接口实现 HelloServiceImpl.java 修改成如下:
客户端代码不用修改,运行如下:
服务端运行日志如下:
从上面的日志信息中可看出:服务端完全可以获取到客户端的IP地址。
[二]、基于XFire开发的webservice获取客户端IP地址
以:http://www.micmiu.com/soa/webservice/xfire-ws-base-demo/ 的示例为基础:
服务端接口实现类:HelloServiceImpl.java 修改成如下:
客户端调用后,服务端的日志信息如下:
从上面的日志信息中可看出:服务端完全可以获取到客户端的IP地址。
[三]、Axis开发的webservice获取客户端IP地址
以Axis最简单的部署方式为例:
服务端代码:HelloWorld.java
客户端调用代码:Client4Hello.java
运行客户端结果:
从tomcat的日志文件catalina.out 中看到服务端运行信息:
从上面的日志信息中可看出:服务端完全可以获取到客户端的IP地址。
到此演示了JAX-WS、XFire、Axis三种webservice的获取客户端IP的简单实现过程。
- webservice获取客户端IP地址
- webservice获取客户端IP地址
- 服务器端获取webservice客户端IP地址
- 服务器端获取webservice客户端IP地址
- javax.jws.WebService获取客户端IP地址
- 如何在WebService中获取客户端的IP地址
- java webservice 服务器代码获取请求客户端的IP地址
- Java开发的WebService获取客户端IP地址
- 基于axis2的WebService获取客户端请求IP地址
- webservice 服务器代码获取客户端的IP地址
- Java开发的WebService获取客户端IP地址
- Java开发的WebService获取客户端IP地址
- 获取客户端IP地址
- 获取客户端ip地址
- 获取客户端IP地址
- 客户端获取IP地址
- 获取客户端IP地址
- 获取客户端IP地址
- PAT 1002. A+B for Polynomials
- adb shell:fail to startdeamon
- JAX-WS开发的webservice如何在Tomcat下发布
- 小码哥第三天笔记
- Eclipse搭建Spring环境
- webservice获取客户端IP地址
- 友盟分享
- PAT 1003. Emergency
- 6.5-6
- 每天一个Linux命令-3( ls和 ll )
- 待解决和深究问题
- Spring整合JAX-WS
- 去美国之前
- 九度oj1004