求一个金点子,如何实现这个功能

earp1984 2008-09-01 10:00:46
我需要实现的是通过BS架构,给一个服务端发送socket的包,要求用本地的IP给服务器发送消息,但是我用BS的话有个弊端,就是所有消息都是通过WEB服务器转发,这样IP变成服务器的IP,我用applet+socket做个小程序让本地机器直接通过网页运行,这样就能发送IP过去了,结果不能发送,因为好像是不支持,谁能提供一个方法,可以实现这个功能,要求是BS的
...全文
94 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
earp1984 2008-09-01
  • 打赏
  • 举报
回复
有知道的么,教一下
earp1984 2008-09-01
  • 打赏
  • 举报
回复
我现在拿到一个控件
CSControl.ocx
谁知道怎么用。
earp1984 2008-09-01
  • 打赏
  • 举报
回复
不是同一个服务器,2台服务器
dryZeng 2008-09-01
  • 打赏
  • 举报
回复
[Quote=引用楼主 earp1984 的帖子:]
我需要实现的是通过BS架构,给一个服务端发送socket的包,要求用本地的IP给服务器发送消息,但是我用BS的话有个弊端,就是所有消息都是通过WEB服务器转发,这样IP变成服务器的IP,我用applet+socket做个小程序让本地机器直接通过网页运行,这样就能发送IP过去了,结果不能发送,因为好像是不支持,谁能提供一个方法,可以实现这个功能,要求是BS的
[/Quote]

楼主所说的这两个服务器不是同一个?

你可以修改头文件的Host:参数把客户端的IP写入.
mengweilil 2008-09-01
  • 打赏
  • 举报
回复
貌似applet不能绑定本地端口,或者,你在applet运行机器上修改java运行权限。

liyang_nurse 2008-09-01
  • 打赏
  • 举报
回复
数据库及java技术讨论群57262558
earp1984 2008-09-01
  • 打赏
  • 举报
回复
好像不行,用不来。。。
贝壳鱼 2008-09-01
  • 打赏
  • 举报
回复
JSP + java bean 不能实现吗?
earp1984 2008-09-01
  • 打赏
  • 举报
回复
qiuqiupeng
有QQ么,能告诉我么,我想和你讨论一下
earp1984 2008-09-01
  • 打赏
  • 举报
回复
qiuqiupeng
有QQ么,能告诉我么,我想和你讨论一下
qiuqiupeng 2008-09-01
  • 打赏
  • 举报
回复
/**
* 获取客户端ip
* @param request
* @return
*/
public static String getClientAddress(HttpServletRequest request) {
String address = request.getHeader("X-Forwarded-For");
if (address != null && isIpAddress(address)) {
return address;
}
return request.getRemoteAddr();
}

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧