我把配置贴出来,大家如果有类似需求可以参考下:
remoting-config-1.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service-1"
class="flex.messaging.services.RemotingService">
<adapters>
<adapter-definition id="java-object"
class="flex.messaging.services.remoting.adapters.JavaAdapter"
default="true" />
</adapters>
<default-channels>
<channel ref="my-amf" />
</default-channels>
<destination id="userService">
<properties>
<source>com.qihu.service.UserService</source>
</properties>
</destination>
</service>
remoting-config-2.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service-2"
class="flex.messaging.services.RemotingService">
<adapters>
<adapter-definition id="java-object"
class="flex.messaging.services.remoting.adapters.JavaAdapter"
default="true" />
</adapters>
<default-channels>
<channel ref="my-amf" />
</default-channels>
<destination id="customService">
<properties>
<source>com.qihu.service.CustomService</source>
</properties>
</destination>
</service>
services-config.xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<services-config>
<services>
<service-include file-path="remoting-config-1.xml" />
<service-include file-path="remoting-config-2.xml" />
<service-include file-path="proxy-config.xml" />
<service-include file-path="messaging-config.xml" />
</services>
应用程序:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:RemoteObject id="user" destination="userService"/>
<mx:RemoteObject id="custom" destination="customService"/>
<mx:Label x="280" y="325" width="160" text="{user.testByUser.lastResult}"/>
<mx:TextInput id="userInput" x="280" y="295" change="user.testByUser(userInput.text)"/>
<mx:Label x="480" y="325" width="160" text="{custom.testByCustom.lastResult}"/>
<mx:TextInput id="customInput" x="480" y="295" change="custom.testByCustom(customInput.text)"/>
</mx:Application>
分享到:
相关推荐
BlazDS支持Remoting和MessageBrokering,可以轻松实现Flex客户端与Java EE应用服务器之间的数据通信。 三、MyEclipse8.5配置Flex4和BlazDS步骤 1. 安装Flex SDK - 首先,从Adobe官方网站下载Flex SDK,并将其解压...
4. **配置 BlazeDS**:在 `services-config.xml` 文件中,你需要配置 BlazeDS 的端点(endpoint)以及需要暴露的服务。端点定义了通信协议,如 HTTP 或 RTMP。服务配置则关联 Spring Bean 和 Flex 中的代理类。 5. ...
- 将BlazeDS的配置文件复制到`WEB-INF/flex`目录,如`services-config.xml`,这些配置文件定义了BlazeDS的行为。 - 更新`web.xml`,添加BlazeDS的监听器和Servlet配置,以启动MessageBrokerServlet,并指定配置...
3. **配置BlazeDS**:在Java项目中集成BlazeDS,配置相应的web.xml文件以启用BlazeDS服务,并在Flex项目中配置services-config.xml来指定与后端服务的连接。 4. **创建Spring服务**:使用Spring的注解或XML配置方式...
Flex+Blazed+J2EE 框架塔建,基本链接方式模板,封装flex代码,显示mxml与as剥离。flex代码分为3层,组件、控制、显示。包含大量注释,案例,帮助你10分钟理解felx开发,熟悉Flex+Blazed+J2EE框架。并且提供J2ee封装...
折腾了一周的时间想做个flex+java的helloworld例子,可是怎么都运行不出来,今天终于运行出来了。 总结,共有一下几种方法: 1,flex项目和web项目在同一项目。 2,flex项目和web项目为两个项目,进行交互。 ...
这个名字中的“Blazed”可能是项目或框架的名称,暗示了这个应用可能使用了Flex和Java技术进行融合开发,以实现更高效、便捷的通信。在Web开发中,.war文件是Web应用服务器如Tomcat、Jetty等能够识别并部署的文件...
"Blazed"是一个与字体设计相关的主题,这可能是指一种特定的字体风格或者是一个字体库。在计算机领域,字体设计是UI/UX设计中的一个重要组成部分,它不仅影响着文本的可读性,还对整体视觉效果和用户体验起着至关...
BlazeDS 提供了 ChannelSet、MessageBroker 等组件,使得 Flex 可以通过 Topic(发布/订阅)或 Remoting(远程方法调用)的方式与服务器通信。 对于 Spring 框架,它是一个轻量级的、全面的 Java 应用开发框架,...
--flex与webservice交互这里调用一个天气预报的webservice--> wsdl="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl" fault="ws_faultHandler(event)" result="ws_resultHandler(event)" ...
整合blazed和spring需要的jar包
Flex Cairngorm Java实例是一个基于Adobe Flex的项目,它整合了Cairngorm框架和Java后端服务,用于构建高效且可扩展的 Rich Internet Applications (RIA)。Flex是一种开源的、基于ActionScript的开发工具,用于创建...
flex4.*的api英文的 flex4.*的api英文的flex4.*的api英文的
火焰通常象征着热情、活力和创造力,Blazed火焰字体将这种寓意融入到每一个字母和数字中,使得字体本身就带有强烈的情绪表达。这种设计适用于那些需要展现动感、激情或创新主题的项目,比如音乐节海报、运动品牌广告...
文章的第二部分介绍了高光谱成像光谱仪及其在多个领域的重要应用,包括地质勘查、环境监测、生化分析、临床医学和空间边界遥感。其中,Offner成像光谱仪因具有大视场、紧凑结构和光谱线低畸变的优点而被广泛使用。该...
一个使用Node.js和React.js设计的电子商务服装店 该项目是使用Create React App创建的。 克隆回购 $ git clone git@github.com:blazed95/NodeJs-ReacJs-Ecommerce.git $ cd node-react-ecommerce 安装依赖项 $ npm ...