`
enetor
  • 浏览: 188508 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flex与javat的通信

阅读更多

Flex三种通信方式:

表1-1

通信方式

通信协议

交互数据格式

HttpService

常用的http 协议

XML

WebService

SOAP 协议

XML

RemoteObject

Flex 自定义的高效二进制

数据通讯协议:AMF

任意(可以是数字,字符串,对象,图片等等)

这三种通信方式的比较如下:

表1-2

通信方式

优点

缺点

HttpService

数据格式通用,便于不同应用系统间交换数据

1.    数据在发送前需要转换成XML 格式,接收后要解析XML 数据。哪怕是只发送一个简单的的数字也要如此

2.    在处理复杂数据类型如图片,对象的时候,非常不方便

WebService

同上

同上

RemoteObject

能够处理各种类型的数据类型,速度快

需要专门的服务器端软件LCDSFDS )或AmfPHPLCDSFDS )是收费的,价格不菲(免费版本只能支持单CPU


既然说到了收不收费,那就不得不说说他俩了:LCDS  pk blazeDS

BlazeDS与LCDS功能上的区别

BlazeDS是Opensource,也就是就免费让你使用,LCDS是Adobe需付费的方案,什么情況下会需要使用LCDS呢?

想清楚得知BlazeDS的Spec可以到这里http://opensource.adobe.com/wiki/display/blazeds/Features

而LCDS的功能列表可以从这里看, http://www.adobe.com/products/livecycle/dataservices/features.html


其 实BlazeDS可以看成是LCDS的一个子集,而且是一个开源产品,在一般的项目中完全可以替代LCDS,现在有三个版本,其中Turnkey版内置了 Tomcat和 Flex 3 SDK,还包含blazeds.war、ds-console.war和samples.war;Binary Distribution版只包括blazeds.war,此为最简配置;而Source则包含blazeds的Java源代码,如果想做二次开发就下载 这个。

 

转:http://xiejiangbo.iteye.com/blog/455731

 

分享到:
评论

相关推荐

    Flex与Java实现通信

    ### Flex与Java实现通信——使用BlazeDS技术详解 #### 一、引言 随着互联网技术的不断发展,前端与后端之间的数据交换变得越来越频繁。Adobe Flex作为一种强大的RIA(Rich Internet Applications)技术,广泛应用...

    flex与java通信

    Flex和Java之间的通信是Web应用程序开发中的一个重要环节,它允许前端用户界面(UI)与后端服务器进行数据交互。Flex是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发框架,而Java则是...

    最简单的BlazeDS实现flex与java通信.rtf

    最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的...

    flex与java通信的完整demo

    Flex与Java通信是Web开发中的一个重要技术组合,它允许用户在浏览器端利用Flash的富互联网应用(RIA)特性,通过ActionScript与服务器端的Java应用程序进行数据交互。本压缩包包含了一个完整的Flex与Java通信的示例...

    flex与java的通信 Blazeds remoteObject

    Flex与Java的通信是Web应用程序开发中的一个重要环节,特别是在构建富互联网应用(RIA)时。Blazeds作为Adobe官方推出的中间件,为Flex与Java之间的数据交换提供了强大的支持。本篇将深入探讨Blazeds RemoteObject...

    flex与Java的通信

    Flex和Java之间的通信是Web应用程序开发中的一个重要环节,它允许前端的富互联网应用程序(RIA)与后端服务器进行数据交互。在本主题中,我们将深入探讨Flex与Java通信的详细步骤,以及如何通过BlazeDS作为中间件...

    Flex与java通信源码

    Flex与Java通信是Web开发中的一个重要技术领域,它允许用户在浏览器端通过Flex客户端与后端Java服务器进行数据交互,实现动态、富交互性的应用程序。本源码可能包含了一个示例项目,展示了如何使用Flex与Java进行...

    flex4与Java通信实例

    Flex4与Java通信是开发富互联网应用程序(RIA)时的一项重要技术,允许前端用户界面与后端业务逻辑之间进行高效的数据交换。在本实例中,我们探讨了三种Flex4与Java交互的方式:通过RemoteObject、HTTPService以及...

    Flex与java通讯

    Flex与Java之间的通信是开发富互联网应用程序(RIA)时经常遇到的一个重要技术问题。Flex作为Adobe推出的基于ActionScript的开放源代码框架,主要用于构建交互性强的用户界面,而Java则是一种广泛使用的后端开发语言...

    flex和java的通信

    本文主要介绍的是如何实现Flex与Java之间的通信,以及如何在开发环境中集成Flex与Java,使用BlazeDS进行数据交换。 1. **BlazeDS**:BlazeDS是一个由Adobe公司提供的开源项目,它允许Java应用程序与运行在浏览器上...

    Flex与Java Socket通信

    Flex与Java Socket通信是Web应用程序开发中的一个重要技术,它允许客户端和服务器之间进行实时、双向的数据交换。在本文中,我们将深入探讨如何实现Flex客户端与Java服务器之间的Socket通信。 首先,确保你拥有以下...

    Flex与Java通信

    Flex与Java通信是一种常见的技术,用于构建富互联网应用程序(RIA)。在这种架构中,Flex作为前端用户界面,而Java作为后端服务器提供业务逻辑和数据处理。以下是对标题、描述和标签所涉及知识点的详细说明: 1. **...

    flex于java web通信方式,总结文本文件

    根据提供的文件信息,本文将对Flex与Java Web之间的通信方式进行详细的阐述,并重点解析文本文件中的配置及其实现机制。 ### Flex与Java Web通信概述 Flex是Adobe推出的一种用于开发RIA(Rich Internet ...

    Flex通信-Java服务端通信实例

    Flex通信-Java服务端通信实例主要探讨的是在Web开发中,如何使用Adobe Flex与Java后端进行交互。Flex是一款强大的富互联网应用程序(RIA)开发工具,它可以创建动态、交互式的用户界面,而Java则通常作为服务器端的...

Global site tag (gtag.js) - Google Analytics