社区
Flex
帖子详情
求 flex 与 java 通讯
tao_gun
2011-03-19 10:41:29
flex 与 java 通讯 还需要什么jar 包的支持啊
能给我一个例子是最好的,(包含java类 ,flex 代码)
非常感谢!
...全文
110
6
打赏
收藏
求 flex 与 java 通讯
flex 与 java 通讯 还需要什么jar 包的支持啊 能给我一个例子是最好的,(包含java类 ,flex 代码) 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tao_gun
2011-03-22
打赏
举报
回复
非常感谢你们!
passself
2011-03-21
打赏
举报
回复
楼上的已经很详细了
frog0716
2011-03-21
打赏
举报
回复
6. 使用RemoteObject +BlazeDS+TomCat同Java交互
1.在flex视图下 新建一个flex项目 这里取名叫myFlex 各项设置见下面两幅图
2.下src目录下建立 com.myFlex.HelloWorld类 这个类用户和前台进行交互
代码:
package com.myFlex;
public class HelloWorld {
public String sayHelloTo(String str) {
System.out.println("Hello " + str);
return "Hello " + str;
}
}
3.修改自动生成的flex文件 将下面代码粘贴覆盖原来的 或者自己新建一个flex文件 将下面代码粘贴进去
<?xml version = "1.0" encoding = "utf-8" ?>
<mx:Application xmlns:mx = "http://www.adobe.com/2006/mxml" viewSourceURL = "srcview/index.html" >
<mx:Script >
<![CDATA[
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
[Bindable]
private var helloResult:String;
private function sayHelloTo():void {
ro.sayHelloTo(inputText.text);
}
private function resultHandler(event:ResultEvent):void {
helloResult = event.result as String;
}
]]>
</mx:Script >
<mx:RemoteObject id = "ro" destination = "helloworld" result = "resultHandler(event)"/>
<mx:HBox width = "100%">
<mx:TextInput id = "inputText"/>
<mx:Button label = "Submit" click = "sayHelloTo()"/>
</mx:HBox >
<mx:Label id="asd" text = "{helloResult}"/>
</mx:Application >
4.修改2个配置文件
1./myFlex/WebContent/WEB-INF/flex/services-config.xml
将{server.name}:{server.port}/{context.root} 改成自己的例如 我的改成localhost:8080/myFlex
注意:这里要改的不止一处
2./myFlex/WebContent/WEB-INF/flex/remoting-config.xml
在service中添加如下代码 注意id要和 flex文件的对应
<destination id="helloworld" >
<properties>
<source>com.myFlex.HelloWorld</source>
</properties>
</destination>
5.在项目上右键 --> run as --> run on server 然后选择他、刚才配置的tomcat运行。
在浏览器上输入http://localhost:8080/myFlex/myFlex.html
ok如果正常应该能看到结果了
xlgp2171
2011-03-20
打赏
举报
回复
通常用的是blazeds这个是免费的,还有一个lcds,这个要收费
在blazeds里面有相应的jar包
当然,还可以用servlet,flex采用HttpService
也是可以实现通讯的
TianFeirj
2011-03-20
打赏
举报
回复
我用的就是B类杂而BlazeDS
Flex
与
java
通讯
Flex
与
Java
之间的通信是开发富互联网应用程序(RIA)时经常遇到的一个重要技术问题。
Flex
作为Adobe推出的基于ActionScript的开放源代码框架,主要用于构建交互性强的用户界面,而
Java
则是一种广泛使用的后端开发语言...
flex
与
Java
通讯
一、
Flex
与
Java
通讯
的基础 1. BlazeDS:BlazeDS是Adobe提供的一个开源项目,它提供了与
Java
服务器进行AMF(Action Message Format)
通讯
的能力。AMF是一种高效的数据交换格式,能够快速传输对象,降低了网络传输的...
Flex
与
java
通讯
例子
在标题提到的“
Flex
与
Java
通讯
例子”中,我们可以推测这是一个示例项目,展示了如何在
Flex
前端和
Java
后端之间传递参数。下面将详细介绍
Flex
与
Java
通信的基本原理和步骤: 1. **AMF通信**:AMF是一种二进制格式,...
flex
与
java
通讯
配置源码demo
Flex
与
Java
之间的
通讯
是Web应用程序开发中的重要环节,特别是在构建富互联网应用(RIA)时。
Flex
作为Adobe开发的客户端UI框架,主要用于创建交互性强、视觉效果丰富的用户界面,而
Java
则在服务器端处理业务逻辑和...
FLex
+
java
通讯
描述中提到的“讲解
Flex
如何与
java
通讯
讲解
Flex
如何与
java
通讯
”,重复的表述暗示了重点在于深入理解这两种技术之间的通信机制。这通常涉及到客户端和服务器端的数据交换,如HTTP服务、AMF(Action Message Format...
Flex
4,327
社区成员
9,103
社区内容
发帖
与我相关
我的任务
Flex
多媒体/设计 Flex
复制链接
扫一扫
分享
社区描述
多媒体/设计 Flex
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章