`

flex+blazeds httpService,remotingObject

    博客分类:
  • flex
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
	<![CDATA[
		import mx.rpc.events.ResultEvent;
		import mx.controls.Alert;
	   private function callRO():void{
                   
                        firstRO.doSome(1000,200);
                        firstRO.addEventListener(ResultEvent.RESULT,getROResult);
                
                }
                private function getROResult(e:ResultEvent):void{
                    Alert.show(e.result.toString(),"远程对象访问"); 
                    //注意下边必须有endpoint<RemotingObject>标签
                }
            ]]>
        </mx:Script>
        <mx:RemoteObject id="firstRO" destination="hello" endpoint="http://localhost:8400/flex_java/messagebroker/amf" />
        <mx:Label id="lbl" text="请输入姓名:"  x="29" y="49" />
        <mx:Button id="btn" click="callRO()" label="RO请求"  x="307" y="50" />
</mx:Application>

 

package com;

public class Hello {

		public double doSome(int a,int b){
			return a+b;
		}
}

 

<destination id="hello">
		<properties>
			<source>
				com.Hello
			</source>
		</properties>
</destination>

  HttpService

 

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
	<mx:HTTPService destination="product" id="service" useProxy="false" url="http://localhost:8400/flex_java/product.xml">
		
	</mx:HTTPService>
	<mx:Script>
		<![CDATA[
			import mx.rpc.events.FaultEvent;
			import mx.rpc.events.ResultEvent;
			
			public function init():void{
				service.send();
				service.addEventListener(ResultEvent.RESULT,result);
				service.addEventListener(FaultEvent.FAULT,error);
			}
			public function result(e:ResultEvent){
				trace("success");
				trace(service.lastResult.product.name);
				trace(service.lastResult.product.description);
			}
			public function error(e:FaultEvent){
//				trace(e.message);
				trace(e.statusCode);
				trace(e.fault.faultDetail);
			}
		]]>
	</mx:Script>
	<mx:DataGrid dataProvider="{service.lastResult.product}" width="100%" height="100%"/>
</mx:Application>

 

 <?xml version="1.0" encoding="utf-8" ?> 
- <product productId="3">
  <name>Nokia 3100 Pink</name> 
  <description>Light up the night with a glow-in-the-dark cover - when it is charged with light you can easily find your phone in the dark. When you get a call, the Nokia 3100 phone flashes in tune with your ringing tone. And when you snap on a Nokia Xpress-on gaming cover, you will get luminescent light effects in time to the gaming action.</description> 
  <price>139.0</price> 
  <image>Nokia_3100_pink.gif</image> 
  <category>3000</category> 
  <qtyInStock>30</qtyInStock> 
  </product>
 

 

 

 

分享到:
评论

相关推荐

    Flex + blazeds + Java推送

    Flex + blazeds + Java推送Demo 本例实现由Flex一端客户端发送消息, 然后由Java端在发布到所有订阅的其它Flex端. 里面有说明与源码, 还有一个直接放到Tomcat里面的直接发布的项目 小编使用工具 eclipse3.5 flex sdk...

    PureMVC+Flex+BlazeDS+Spring+Hibernate.doc

    标题中的“PureMVC+Flex+BlazeDS+Spring+Hibernate.doc”指的是一项整合了多种技术的Web应用开发方案,这些技术包括PureMVC、Flex、BlazeDS、Spring和Hibernate。这篇文档可能是指导读者如何将这些技术结合在一起...

    flex+blazeds+spring

    标题“flex+blazeds+spring”表明我们要探讨的是如何将Flex前端与BlazeDS中继层和Spring后端框架结合起来,实现完整的数据交互和应用程序逻辑。 在Flex与Spring集成的环境中,Flex作为用户界面展示层,负责与用户...

    Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)

    6. 在 `remoting-config.xml` 文件中声明你创建的 Java 类,以便 Flex 客户端可以调用。 7. 部署项目到 Tomcat 并启动服务器。 8. 创建 Flex 客户端项目,选择 J2EE 作为应用服务器类型,并正确配置根目录、根 URL...

    flex+spring+blazeds在MyEclipse下非常详细的结合配置

    flex+spring+blazeds在MyEclipse下非常详细的结合配置

    Flex+blazeds+java企业门户网站完整源码

    总之,这个“Flex+blazeds+java企业门户网站完整源码”是一个很好的学习资源,可以帮助开发者掌握如何利用Flex构建富用户体验的Web应用,并通过BlazeDS实现与Java后端的有效交互,进而构建高效、功能强大的企业级...

    MyEclipse 8.5+Flex+BlazeDs通信

    BlazeDs 是 Adobe 的轻量级中间件,它提供了多种与 Flex 客户端通信的方式,如 AMF (Action Message Format)、HTTP 服务、Remoting 和 LiveCycle Data Services。AMF 是一种高效的二进制数据格式,可以显著减少网络...

    Flex +BlazeDS+java后台分页的实现

    Flex + BlazeDS + Java 后台分页的实现是一个关键的技术环节,特别是在开发大型Web应用程序时,为了提高用户体验和系统性能,数据通常需要通过分页的方式进行加载。本方案主要探讨了如何在Flex前端和BlazeDS中间件与...

    Flex+BlazeDS+java通信详细笔记和源代码

    Flex+BlazeDS+Java通信是构建富互联网应用程序(RIA)的一种常见技术组合,它允许前端的Flex客户端与后端的Java服务器进行实时双向通信。本文将深入探讨Flex、BlazeDS以及Java之间的通信机制,并提供相关的源代码...

    Flex + blazeds + Java入门搭建与简单应用

    《Flex + BlazeDS + Java 入门搭建与简单应用详解》 在当今的Web开发领域,富互联网应用程序(Rich Internet Applications, RIA)已经成为提升用户体验的重要手段。Flex作为Adobe公司推出的RIA开发框架,搭配...

    Flex+blazeDS+Spring官方Demo,环境搭建

    Flex+blazeDS+Spring官方Demo,环境搭建,内含十几个例子,从易到难,包括spring消息,spring安全,注解方式和非注解配置文件方式,十分好用。内含有tomcat,可直接启动并运行用户手册。

    跟我一步步搭建PureMVC+Flex+BlazeDS+Spring+Hibernate

    根据提供的文件信息,本文将详细介绍如何一步步搭建PureMVC+Flex+BlazeDS+Spring+Hibernate的技术栈。这个过程涉及到了多个技术领域的整合,包括前端的Flex开发、后端的Java开发以及数据库交互等多个方面。 ### 一...

    Flex+BlazeDS整合J2ee示例

    Flex+BlazeDS整合是将Adobe Flex前端与Java后端(J2EE)结合的一种技术方案,用于构建富互联网应用程序(RIA)。Flex是基于ActionScript和MXML的开发框架,用于创建具有动态用户界面的Web应用,而BlazeDS是Adobe提供...

    flex+Spring+Hibernate+Cairngorm+BlazeDS+Spring BlazeDS Integration整合框架

    使用flex 4.5 + Spring 3.0 + Hibernate 3.3 + Cairngorm 2.2.1 + BlazeDS 3.3.0 + Spring BlazeDS Integration 1.0.3整合出的一个登录的小demo·

    java+flex+blazeds配合例子

    Java、Flex和BlazeDS是开发富互联网应用程序(RIA)时常用的一组技术组合。Java在后端提供数据处理和业务逻辑,而Flex作为前端UI框架...解压并研究这些文件,将有助于你更好地理解和实践Java+Flex+BlazeDS的整合开发。

    Flex+blazeds实现与mySQL连接数据库

    1. **高性能通信**:通过 BlazeDS 的 Remoting 功能,可以实现实时数据传输,比传统的 HTTPService 方式效率更高。 2. **灵活的消息传递**:BlazeDS 支持多种消息传递模式,包括 AMF、JSON 等,提高了数据交换的灵活...

    flex+blazeDS配置指南

    《Flex+BlazeDS配置详解》 在现代Web开发中,富互联网应用程序(RIA)的交互性和用户体验成为了关键。Flex作为Adobe开发的RIA框架,以其强大的图形界面设计和丰富的交互功能受到广泛欢迎。而BlazeDS是Adobe提供的一...

    eclips8.5+Flex+blazeDS

    【标题】:“eclips8.5+Flex+blazeDS”配置教程 【描述】:本教程将详细讲解如何配置myEclipse 8.5、Flex 4以及BlazeDS,以创建一个完整的开发环境。 【标签】:Flex 【正文】: 一、Java Development Kit (JDK)...

    Flex+BlazeDS+Spring+Hibernate

    Flex+BlazeDS+Spring+Hibernate 是一个经典的前端与后端集成方案,广泛应用于构建富互联网应用程序(Rich Internet Applications,RIA)。在这个框架组合中,Flex 作为用户界面层,提供了丰富的交互体验;BlazeDS ...

    Flex+blazeds+java发布/订阅聊天程序

    Flex+BlazeDS+Java发布/订阅聊天程序是一种基于Adobe Flex前端、BlazeDS作为中间件、Java作为后端服务的实时通信解决方案。这个程序利用了发布/订阅(Publish/Subscribe)模式,允许用户实时地收发消息,类似于即时...

Global site tag (gtag.js) - Google Analytics