小试了一下flash cs3 的Remoting,居然也可以,还是因为本来就是可以的呢?服务端的配置是openamf,是之前flash8或者更早版本用的.因为早前有看到openamf好像没有更新了什么的消息,又或者现在虽然包改了,接口什么的不变?
package
{
import flash.display.MovieClip;
import flash.net.Responder;
import flash.net.NetConnection;
public class fltest extends MovieClip
{
private var nc:NetConnection;
private var rs:Responder;
function fltest()
{
var params:String = ' | Flash CS3 Remoting!';
rs = new Responder(onResult, onError);
nc = new NetConnection;
nc.connect("http://localhost:8080/emsshop/gateway");
nc.call("hello.getString", rs, params);
}
private function onResult(result:*):void
{
trace(result);
}
private function onError(error:Object):void{
trace("error:"+error.description);
}
}
}
public class HelloWorld {
public HelloWorld(){
}
public String getString(String param) {
return "Hello World!"+param;
}
}
再就是一些配置信息
<bean id="hello" class="com.zkx.openamf.HelloWorld"/>
参考资料:
http://www.flashxm.com/?p=144
分享到:
相关推荐
<create class="com.example.HelloWorld" javascript="HelloWorld"> ``` 这段配置表示允许JavaScript创建一个名为`HelloWorld`的对象,并可以调用其中的`getName`方法。 3. **创建Java类**:创建一个名...
DWR (Direct Web Remoting) 是一种开源的Java库,它允许Web应用程序在客户端JavaScript和服务器端Java之间进行实时通信,无需使用XMLHttpRequest或Flash。这个"HELLO WORLD"示例是了解DWR基本工作原理的绝佳起点。...
### Flash Remoting知识点详解 #### 一、Flash Remoting简介 **Flash Remoting**是一种用于在客户端(如Adobe Flash Player)与服务器端之间传输数据的技术。它为开发人员提供了简单而强大的工具集来构建高性能的...
在这个"Dwr+Demo+helloworld"示例中,我们将探讨如何利用DWR轻松实现JavaScript与Java之间的交互,创建一个简单的"Hello, World!"应用程序。 首先,我们需要了解DWR的基本概念。DWR的核心功能是提供一个代理层,...
在“Dwr helloworld小例子”中,我们可以通过一个简单的项目来学习DWR的基本用法。MyEclipse是一款强大的集成开发环境,特别适合于Java和Web应用的开发,它内置了对DWR的支持。 首先,我们需要在MyEclipse中创建一...
在这个"DWR.rar dar实现helloworld"项目中,我们很显然会学习如何利用DWR来创建一个简单的“Hello, World”示例。 首先,DWR的"dar"可能指的是DWR Archive,这是一个包含DWR相关配置和类库的打包文件,用于简化部署...
在这个"第一个DWR HelloWorld例子"中,我们将深入理解DWR的基本原理和操作流程,通过实践来学习如何搭建一个简单的DWR应用。 1. **DWR的基本概念** DWR的核心思想是创建一个安全的、高效的、易于使用的AJAX框架。...
此外,"Flex3与BlazeDS HelloWorld 详解.doc"可能是提供更详细步骤和解释的文档,包括如何配置BlazeDS、创建Flex3应用、编写服务器端代码,以及如何调试和解决可能出现的问题。而"blazedsServerApp"可能是一个示例...
**DWR(Direct Web Remoting)入门教程之HelloWorld** DWR是一款开源的Java库,它允许在浏览器和服务器之间进行实时的、双向的通信,实现了JavaScript与Java之间的直接调用,极大地简化了Web应用程序的开发。DWR的...
【标题】:“DWR学习笔记-HelloWorld篇” 在IT领域,DWR(Direct Web Remoting)是一个开源的Java框架,它允许JavaScript在浏览器端直接调用服务器端的Java方法,实现了网页与服务器的实时交互,类似于Ajax技术,但...
这个"HelloWorld-Dwr"示例是一个基础教程,展示了如何使用DWR来实现简单的远程方法调用。 首先,我们需要在项目中导入必要的库。DWR的核心库是dwr.jar,还需要commons-logging-1.0.4.jar,这是一个日志处理库,通常...
**DWR2的HelloWorld详解** DWR (Direct Web Remoting) 是一个开源JavaScript库,它允许在浏览器和服务器之间进行直接的、实时的通信,从而实现Web应用程序的富客户端功能。DWR2是其第二个主要版本,相较于早期版本...
现在,你可以在JavaScript中像调用本地函数一样调用`HelloWorld`的方法: ```javascript Hello.sayHello('World', function(response) { var message = response; // 显示返回的问候消息 }); ``` 在这个例子中,...
这篇博客文章主要探讨了Direct Web Remoting (DWR)框架在实现一个简单的“HelloWorld”示例时可能遇到的问题和挑战。DWR是一个JavaScript库,允许Web应用在客户端和服务器之间进行实时通信,无需刷新页面。它在AJAX...
这个“Flex+.Net+Cairngorm+Fluorine的HelloWorld演示”旨在帮助开发者理解如何将这些技术整合在一起,实现跨平台的通信,并掌握Cairngorm框架的应用。 Flex 是一种基于ActionScript和MXML的开源框架,由Adobe提供...
标题 "dwr_helloWorld" 指向的可能是一个关于Direct Web Remoting (DWR)框架的简单示例,用于在Web应用中实现JavaScript与服务器端Java代码的交互。DWR允许开发者实现实时的、动态的AJAX功能,使得Web界面能够更流畅...
### 使用HelloWorld示例详解FLEX BlazeDS应用开发 #### 一、BlazeDS简介 BlazeDS是一款由Adobe开源的服务器端Java技术,主要用于实现Java应用程序与运行在客户端(如浏览器中的Flex应用)之间的远程调用和消息传递...
使用FluorineFx和Flash Remoting MX在.NET平台上实现AMF-RPC,不仅可以提升Flex、Flash和AIR应用程序与后端服务的交互效率,还能根据不同的.NET框架版本和客户需求,灵活选择最适合的实现方式。无论是Adobe官方的...
**DWR HelloWorld 指南** DWR (Direct Web Remoting) 是一个开源的Java库,它允许在浏览器和服务器之间进行实时、双向通信,从而实现了JavaScript与Java代码的交互。DWR使得Web应用程序能够像桌面应用那样更新内容...