- 浏览: 375151 次
- 来自: 北京
文章分类
- 全部博客 (237)
- XML (6)
- JavaSE (39)
- Junit (1)
- Maven (10)
- JavaScript (12)
- JavaEE (16)
- HTML5 (10)
- java多线程 (8)
- Hibernate (30)
- Java反射 (3)
- Spring (11)
- Struts (1)
- svn (2)
- linux (12)
- 代码实例 (1)
- 设计模式 (1)
- UML (1)
- javassist (1)
- Oracle (3)
- Hibernate异常 (9)
- DWR (6)
- Java泛型 (2)
- SpringMVC (11)
- Dbunit (3)
- github (2)
- Algorithm (1)
- zTree (1)
- jquery (7)
- freemarker (4)
- mysql (5)
- ffmpeg (1)
- 编码 (1)
- lucene (15)
- hadoop (1)
- JVM (1)
- Regular Expressions (5)
- myeclipse (1)
- 爬虫 (7)
- 加密 (3)
- WebService (2)
- Socket (2)
- Windows (1)
最新评论
-
wxpsjm:
好直接
HV000030: No validator could be found for type: java.lang.Integer. -
wxhhbdx:
学习了,对新手来说很不错的教程。
SpringMVC入门 (二) 数值传递 -
xgcai:
正好在学dwr
DWR入门 (二)用户实例
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
这里com.sun.net.*是jdk里面的rt.jar里面的。用eclipse不能直接引入,要自己写进去。
国内百度上能搜到的基本都是 HttpServletRequest request = (HttpServletRequest)(mc.get(MessageContext.SERVLET_REQUEST));。
这个应该是放在web容器里面发布的项目, 但是我这里只是打了个jar包。所以这里拿不到HttpServletRequest对象。
详情参考http://stackoverflow.com/questions/12727989/jax-ws-getting-client-ip
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext(); com.sun.net.httpserver.HttpExchange exchange=(com.sun.net.httpserver.HttpExchange)(mc.get("com.sun.xml.internal.ws.http.exchange")); System.out.println(exchange.getRemoteAddress().getAddress().getHostAddress());
这里com.sun.net.*是jdk里面的rt.jar里面的。用eclipse不能直接引入,要自己写进去。
国内百度上能搜到的基本都是 HttpServletRequest request = (HttpServletRequest)(mc.get(MessageContext.SERVLET_REQUEST));。
这个应该是放在web容器里面发布的项目, 但是我这里只是打了个jar包。所以这里拿不到HttpServletRequest对象。
详情参考http://stackoverflow.com/questions/12727989/jax-ws-getting-client-ip
发表评论
-
jaxws的类型对象(解决List,Map不能作为参数或返回对象的问题)
2014-09-25 15:36 31今天遇到的问题是,在ws接口里写了这样一个方法 -
webservice传递自定义对象时函数为空,以及boolean不对应的问题
2014-08-14 17:08 1143今天在客户端调用方法 NodeStatus status=is ... -
java.lang.IllegalStateException: ServletConfig has not been initialized
2014-08-06 13:04 2988java.lang.IllegalStateException ... -
Character reference "�" is an invalid XML character.
2014-07-10 18:35 2125org.xml.sax.SAXParseException: ... -
jquery.validate.js的错误信息显示位置
2014-03-04 14:04 2247问题描述: 如图所示, 这里的代码是: <tr ... -
IE下的li:hover问题解决
2014-02-19 22:26 887当在css中设定li:hover{cursor:pointer ... -
HV000030: No validator could be found for type: java.lang.Integer.
2014-01-11 12:58 6764http://stackoverflow.com/questi ... -
图片压缩
2014-01-05 22:42 0package org.konghao.basic.util; ... -
[转]Access restriction:The type JPEGCodec is not accessible due to restriction on
2014-01-05 22:23 879Access restriction:The type JPE ... -
uploadify上传文件实例
2014-01-05 12:35 1299以Maven和SpringMVC为例。 1. 上官网http ... -
jsp include page <jsp:param value="val" name="n"/>
2013-12-18 22:09 1134<jsp:include page="/jsp ... -
log4j 关于rootLogger以及一些问题
2013-12-17 12:56 1831今天遇到的一些问题。 package com.lj.b ... -
dbunit错误:non-uppercase input column:xx in ColumnNameToIndexes cache map
2013-12-14 18:06 3281testLoad(com.lj.core.dao.Test ... -
log4j 入门实例 (三) 输出布局(layout)
2013-12-12 20:46 872log4j提供了以下几种layou ... -
log4j 入门实例 (二) 输出到文件以及网页
2013-12-12 17:41 1036这里先讲如何将log4j的日志信息输出到文本文件。 1. ... -
log4j 入门实例 (一) HelloLog4j
2013-12-12 17:36 1522首先要下载官网的jar包以及说明文档文件。 文件里包含了log ... -
JPA初步学习
2013-10-29 17:33 0这两天在写一个ORM方法。 实现类对象和XML文件的mappi ... -
使用jackson生成json对象的实例
2013-10-24 11:25 3737这里写了一个将json和Java的Object对象进行互相转换 ... -
Servlet从硬盘读取图片并传送到前台
2013-10-21 20:39 1491public void doGet(HttpServletR ...
相关推荐
webService调取IP所在地,以及获得客户端真实IP
本文实例讲述了C#实现获取本地内网(局域网)和外网(公网)IP地址的方法。分享给大家供大家参考,具体如下: 1、获取本机的IP地址集合: /// /// 获取本机所有ip地址 /// /// <param name=netType>InterNetwork:...
这里提到的"根据IP和手机号码获取地址的WebService"是一个特定类型的Web服务,它提供了两个核心功能:一是通过IP地址查找服务器的地理位置,二是通过手机号码查询号码归属地、卡类型以及区号。 首先,让我们详细...
在本案例中,"webservices查询IP地址"指的是使用Web服务来获取客户端的IP信息,或者输入特定IP地址以查询其相关详情。这在分布式系统、网络监控、数据分析等领域非常常见,因为它能帮助我们识别和跟踪网络活动。 IP...
腾讯地图WebService地址解析接口是一种基于Web服务的技术,用于将地理坐标(经纬度)转换为具体的行政区域地址。这种接口在处理地理位置数据时非常有用,尤其是在分析用户行为、位置跟踪或提供定位服务的场景中。...
2. **配置安全性**:确保WebService的安全性得到适当配置,例如设置访问控制列表(ACL),限制特定IP地址或网络段对WebService的访问。 3. **监控与维护**:定期检查WebService的运行状态,确保其正常工作,并及时...
在C#中,可以通过多种方式来获取本机的IP地址,其中一种常用的方法是通过访问特定的在线服务来获取。例如,在提供的代码片段中,通过调用`http://www.ip138.com/ip2city.asp`这个URL来获取本机IP地址。 ```csharp /...
这里的IP地址应替换为实际部署MAS服务器的IP地址。 **2. 接口方法** #### (1) sendSM 方法 **功能**:用于发送一条MT短信至单个或多个手机号码。 **参数**: - **apicode**:接口编码,必填项。 - **loginName*...
本教材将详细介绍如何使用CXF实现WebService,并重点讲解在不同的Web服务框架中获取客户端IP地址的方法。 #### 二、WebService基础概念 1. **SOAP (Simple Object Access Protocol)**:一种轻量级协议,用于在Web...
总结起来,PB调用WebServices的例子IP地址查询服务展示了如何在PowerBuilder环境中利用WebService对象与WebServices进行交互,获取并处理IP地址查询结果。这个过程包括创建WebService对象、调用方法、解析XML响应...
svcutil http://IP地址/Webservice/MathService.asmx?wsdl -n:NameSpace -out:FileName.cs ``` 这将生成一个名为 `FileName.cs` 的 C# 文件,其中包含了客户端访问 WebService 所需的所有类型和方法。 ##### 3. ...
例如,在配置文件中为TrainTimeWebServiceSoap服务指定的endpoint,指明了服务的URL地址,客户端通过该地址可以访问服务并进行交互。 总结来说,WebService技术在.NET平台下通过简单的方式,支持了跨平台和跨语言的...
在本文中,我们将探讨如何在Vue.js项目中实现根据用户IP地址获取当前位置的天气信息。首先,我们需要获取用户的IP地址并将其转换为所在城市,然后利用该城市信息调用天气API以获取实时天气数据。 1. 定位IP地址所在...
比如,我们可能需要获取客户端的IP地址来实现访问控制或者日志记录等功能。本文将详细介绍在Java WebService环境下获取`HttpServletRequest`对象的三种常见方法,并通过示例代码加以解释。 #### 方法一:使用@...
例如,如果`GetIPInfo`方法返回一个包含IP地址详细信息的对象,你可以访问其属性,如`ipInfo.Country`和`ipInfo.City`。 6. **错误处理**:别忘了添加适当的异常处理代码,以处理可能出现的网络错误或服务端异常。...
- `forwardWorkflowRequest`: 转发流程,传入请求id、接收人ID、转发意见、用户ID和客户端IP地址,返回布尔值表示操作成功与否。 - **任务列表接口**: - `getToDoWorkflowRequestCount`: 获取用户待办任务数量,...
9. **IP地址查询**:可以根据IP地址获取相关的地理位置信息,如国家、城市等。 10. **成语典故**:查询成语及其背后的故事或典故,帮助用户了解中华文化的精髓。 11. **生成验证码图像**:用于生成图形验证码,防止...
在你的案例中,你可能指定了一个特定的IP地址,确保Web服务可以通过该地址访问。 3. **项目DLL文件**:DLL(Dynamic Link Library)是包含可执行代码和数据的文件,可以被多个程序同时调用。在Web服务中,项目DLL...
对于测试或内部网络应用,通常会使用局域网内的IP地址,如例子中的“192.168.1.146”。 #### 调用WebService方法 ```csharp this.authors = pdaWS.GetAuthor(); ``` 通过调用`GetAuthor`方法,`pdaWS`对象向远程...
同时,限制访问权限,只允许特定IP地址或经过验证的客户端调用服务。 2. **缓存与性能** - 对于频繁请求但数据不常变的Web服务,可以考虑使用缓存机制,如Memcached或Redis,提高响应速度。 3. **错误处理与日志...