首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么知道有哪位高手在调用小弟我的WebService(Java)

2012-05-08 
如何知道有谁在调用我的WebService(Java)求牛人来解答[解决办法]输出个日志就能看到了[解决办法]把所有的

如何知道有谁在调用我的WebService(Java)
求牛人来解答

[解决办法]
输出个日志就能看到了
[解决办法]
把所有的请求IP输出日志,或打印出来。
[解决办法]
可以获取客户端IP
[解决办法]

探讨

引用:

把所有的请求IP输出日志,或打印出来。


用request取IP?

[解决办法]
一样的啊,你HttpServletRequest 的dopost/doget里面不是有request吗?就用它啊。这个跟是不是普通的JavaBean没关系的。只要是Servlet,都有dopost/doget方法,都有request。
[解决办法]
晕,你不是WebService吗?难道是那个WebService框架?木用过。

不过你只要取得到它的http请求,肯定取得到请求的ip。

你那个WebService也是基于http的嘛。
[解决办法]
可以这样:要求别人使用的时候必须注册,注册完之后,你给他一个KEY,这个KEY也同时记录在自己数据库中。你的WebService接口都加一个参数来判断接收KEY。这样就行了。

以上仅是我的一个思路。抛砖引玉吧。
[解决办法]
探讨
引用:

可以这样:要求别人使用的时候必须注册,注册完之后,你给他一个KEY,这个KEY也同时记录在自己数据库中。你的WebService接口都加一个参数来判断接收KEY。这样就行了。

以上仅是我的一个思路。抛砖引玉吧。


good 是这样的 我要搞一个公共包 放在webservice的服务端下,希望能够采集到所有调用这个webservice的客户端的信息 其实……

[解决办法]
楼上正解,装饰器模式。

热点排行