首先看一个简单的java类:
package com.test;
public class TestVo {
public String toSayHello(String str) {
return " to say hello " + str;
}
}
接着我们需要在 remoting-config.xml中配置 增加如下代码:
<destination id = "myJavaClassRemoteObject">
<properties>
<source>com.test.TestVo</source>
<scope>application</scope>
</properties>
</destination>
下面的这个mxml中调用了这个TestVo
<?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 callVO(str:String):void{
javaVo.toSayHello(str);
javaVo.addEventListener(ResultEvent.RESULT,getVo);
}
private function getVo(e:ResultEvent):void{
Alert.show(e.result.toString());
}
]]>
</mx:Script>
<mx:RemoteObject id="javaVo" destination="myJavaClassRemoteObject" />
<mx:Button click="callVO('你好')" label="请求" height="50" width="100" />
</mx:Application>
这个项目是在myeclipse6.0中建立的,首先需要建立成flex project ,然后需要将其变成web project ,就OK了。
分享到:
相关推荐
在Flex开发中,为了实现客户端(Flex应用)与服务器端(通常是Java应用)的数据交互,开发者经常使用`RemoteObject`组件。本篇文章将深入探讨如何使用`RemoteObject`与Java进行JSON格式的数据交换,以便更好地理解和...
在本文中,我们将深入探讨如何使用Flex 4与Java进行通信,并通过三种不同的方法实现这一目标:RemoteObject、HTTPService和WebService。 1. Flex与普通Java类通信:RemoteObject RemoteObject是Flex中用于与远程...
在本文中,我们将深入探讨如何使用Flex中的RemoteObject组件封装后与Java应用程序进行通信。RemoteObject是Adobe Flex框架的一部分,它允许Flex客户端与服务器端的业务逻辑进行交互,通常是通过AMF(Action Message ...
### Flex中RemoteObject与Java的通信 在Flex开发过程中,实现客户端与服务器端的数据交互是一项基本而又关键的任务。其中,`RemoteObject`是Adobe Flex框架提供的一个强大的组件,它允许Flex应用程序通过AMF...
标题"flex 和 java交互"指出了一个关键的技术融合,即Flex与Java的整合,允许Flex前端与Java后端进行数据和功能的通信。这种交互通常是通过AMF(Action Message Format)协议实现的,它提供了一种高效的数据序列化...
标题中的“Flex与Java交互 远程调用方式”指的是在Adobe Flex应用程序中与Java后端进行通信的技术。Flex是一种基于ActionScript的开源框架,用于构建富互联网应用程序(RIA),而Java是后端开发的常用语言。两者之间...
### Flex与Java交互详解 #### 一、引言 随着技术的发展,前端开发与后端服务之间的交互变得越来越重要。Flex作为一种流行的富互联网应用程序(RIA)框架,与Java结合使用时能够实现强大的功能。本文将详细介绍如何...
Flex和Java之间的交互是Web开发中的一个重要组成部分,特别是在构建富互联网应用程序(RIA)时。...这种交互方式使得开发者能够利用Flex的图形界面优势和Java的强大后端能力,构建功能丰富的RIA应用。
总结来说,"flex+java+remoteObject"的组合是实现Flex客户端与Java后台通信的常见方式。通过RemoteObject,开发者可以轻松地在Flex界面中调用Java服务,实现数据的交互和业务逻辑的处理。这种跨平台的解决方案为开发...
在本文中,我们将探讨如何在Flex 4环境中与Java进行交互,主要涉及三种通信方式:RemoteObject、HTTPService以及WebService。这些交互方式允许Flex客户端与后端Java应用进行数据交换,从而实现丰富的用户界面和强大...
Flex与Java的通信是Web应用...在实际项目中,HelloFlexPro可能是一个演示或示例项目,用于展示如何使用Blazeds RemoteObject组件进行Flex与Java的交互。开发者可以通过研究该项目的源码,进一步加深对这一技术的理解。
在本文中,我们将深入探讨Flex 4与Java交互的三种主要方式:通过RemoteObject与普通Java类通信、使用HTTPService与服务器交互以及通过WebService与Web服务通信。这些技术在开发富互联网应用程序(RIA)时,允许前端...
RemoteObject是Flex中的一个关键组件,它允许Flex客户端与远程服务器进行数据交互,通常用于实现ActionScript与后端服务(如Java、PHP或.NET)之间的通信。 在Flex中访问RemoteObject实例涉及以下知识点: 1. **...
学习如何使用Flex与Java的交互技术,比如使用RemoteObject或WebService组件来调用Java服务的方法,获取或更新服务器端的数据。此外,理解状态管理和数据绑定也是必要的,这可以帮助你更好地控制UI的更新,确保应用的...
通过以上步骤,你已经搭建了一个基本的Flex与Java交互的开发环境。接下来的工作就是编写具体的业务逻辑,包括在Flex客户端定义数据模型,处理用户交互,以及在Java后端实现业务处理和数据库操作。在实际开发中,你...
在Flex开发中,与后端服务进行数据交互是常见的需求,`RemoteObject` 是Adobe Flex框架提供的一种组件,用于在Flex客户端与服务器之间实现远程调用(RPC, Remote Procedure Call)。`RemoteObject` 可以方便地将Flex...
在本实例中,我们探讨了三种Flex4与Java交互的方式:通过RemoteObject、HTTPService以及WebService。 1. Flex 与普通 Java 类通信 - RemoteObject 在Flex中,RemoteObject组件用于与Java服务端的普通类进行通信。...
在Flex中,使用ActionScript动态调用RemoteObject类是一种常见的实现客户端与服务器端交互的方式。通过这种方式,开发者可以在客户端灵活地调用服务器端的服务,并处理返回的数据。下面将详细介绍如何在Flex中使用...