`

Flex获取客户端IP(转帖)

    博客分类:
  • Flex
阅读更多

我自己在学习Flex的时候碰到了这个问题,上网找了一些觉得都很麻烦。因为我是使用RemoteObject和Java

结合,后台还集成了spring。在jsp中要获取客户端IP地址最简单的办法就是拿到request对象,但是我是获取的spring中的bean,通过spring好像不行,但是我在查看springfactroy代码的时候有个非常发现:

就是flex.messaging.FlexContext这个类有个静态方法:flex.messaging.FlexContext.getHttpRequest()

取到HttpRequest后面在拿getRemoteAddr就不用多说了:

 <wbr> <wbr> flex.messaging.FlexContext.getHttpRequest().getRemoteAddr()就这么简单.呵呵。</wbr></wbr>

我的环境是Java+spring+blazeds+flex+RemoteObject实现。

分享到:
评论

相关推荐

    Flex通过web返回客户端IP

    本主题将详细介绍如何在Flex中通过Web服务获取客户端的IP地址,以及在本地测试时如何处理局域网和本机IP地址。 1. **Flex与Web服务交互**: Flex应用通常通过HTTP或AMF(Action Message Format)与Web服务进行通信...

    Flex通过JS获取客户端IP和计算机名的实例代码

    在Flex开发环境中,通过JavaScript获取客户端IP地址和计算机名的示例代码,主要涉及以下知识点: 1. Flex基础:Flex是由Adobe公司开发的一个开源的应用框架,用于构建跨平台的富互联网应用程序(RIA)。Flex结合了...

    获取Flex客户端IP地址

    NULL 博文链接:https://xiongjiajia.iteye.com/blog/1639140

    flex microphone 客户端播录音放并转换MP3 wav

    "flex microphone 客户端播录音放并转换MP3 wav"这个主题聚焦于使用Flex麦克风客户端进行录音、播放以及音频格式的转换,主要涉及的是音频处理、编程接口(API)使用和文件格式转换的知识点。 1. **Flex麦克风...

    flex富客户端开发整合

    Flex 富客户端开发整合主要涉及的是 Adobe Flex 与 Java 后端服务的交互,通过 BlazeDS 这个中间件来实现。以下是对这个主题的详细解释: 1. **Flex**: Flex 是一种用于构建富互联网应用程序(RIA)的开源框架,它...

    完善flex客户端

    8. **服务连接**:Flex客户端通常需要与服务器进行通信,使用AMF(Action Message Format)或HTTP服务来获取或发送数据。理解如何处理异步请求和数据序列化是关键。 9. **错误处理**:完善的错误处理机制对于任何...

    Flex获取设置html cookie

    Flex获取设置html cookie;Flex获取设置html cookie

    在eclipse_的一个项目中同时开发j2ee模块和flex_客户端模块

    Eclipse通过wtp插件对j2ee web app的开发提供了很好的支持,flex builder plugin是基于eclipse 的一个用于开发flex 应用程序的插件,blazeds是一个用于集成flex 客户端和j2ee server的组件,下面介绍一种方法,集成...

    flex基础教程 富客户端技术

    Flex基础教程:富客户端技术详解 Flex是一种强大的富互联网应用程序(RIA)开发框架,由Adobe公司推出,专门用于创建交互式、动态的Web应用程序。它以其丰富的用户界面组件和强大的数据处理能力,为妇科客户端编程...

    在eclipse中同时开发j2ee模块和flex_客户端模块DOC

    Eclipse 通过 wtp 插件对 j2ee web app 的开发提供了很好的支持 ,flex builder plugin 是基于 eclipse 的一个用于开发 flex 应用程序的插件 ,blazeds 是一个用于集成 flex 客户端和 j2ee server 的组件 , 下面介绍...

    Flex客户端裁剪地图

    本示例将详细介绍如何在Flex客户端利用SuperMap iClient进行地图裁剪操作。 首先,SuperMap iClient for Flex是SuperMap GIS产品线的一部分,它是一个基于Adobe Flex技术的轻量级GIS开发框架,可以方便地构建具有...

    openScale配置_Flex开源客户端

    OpenScales是一个基于ActionScript 3 (AS3)编写的开源地理信息系统(GIS)框架,专为在Flex或Adobe Integrated Runtime (AIR)应用程序中轻松集成地图功能而设计。该框架的核心功能是处理和呈现多种地图数据,其中...

    flex聊天程序客户端

    Flex聊天程序客户端是一款基于Adobe Flex技术构建的在线通信应用程序,它允许用户进行实时的文字、音频或视频交流。Flex是ActionScript 3.0的一个开发框架,主要用于构建富互联网应用程序(Rich Internet ...

    eclipse项目中同时开发j2ee模块和flex客户端模块

    - **HTTP/HTTPS**:Flex客户端通过HTTP或HTTPS协议向J2EE服务器发送请求,获取数据或触发服务器端操作。通常,这些请求会映射到特定的Servlet或RESTful服务。 - ** BlazeDS / LCDS**:Adobe提供了BlazeDS和...

    flex的air环境下获取本机ip地址

    在Flex的AIR(Adobe Integrated Runtime)环境中,获取本机IP地址和MAC地址是常见的需求之一,尤其是在开发网络应用时。本文将详细介绍如何在AIR环境下利用Flex SDK中的`flash.net.NetworkInfo`类来实现这一功能。 ...

    flex客户端和服务端分页控件,后台java

    flex客户端和服务端分页控件,后台使用java实现数据的传送,flex客户端调用服务端的webservices服务进行数据的展现~~ 内附myeclipse项目和flex项目·~ 分别导入可运行,注意端口的修改~

Global site tag (gtag.js) - Google Analytics