使用LCDS其实主要用到了Remote服务--RemoteObject(其他的DataManagement服务、Message服务啥的,没有深究过,用的比较少),FMS主要用到了音频、视频和RemoteSharedObject,LCDS和FMS用起来都非常简单,学习难度相对也较小(FMS还有中文文档),但是这两个都是收费的,真正用的恐怕不多。看看Red5都能干什么:
Red5 is an Open Source Flash Server written in Java that supports:
-
Streaming Audio/Video (FLV and MP3)
-
Recording Client Streams (FLV only)
-
Shared Objects
-
Live Stream Publishing
-
那么所要求的功能Red5可以说都实现了,那就用Red5吧,打算抛弃LCDS和FMS了,至于Red5的性能,我也不知道:)。对于Red5的安装版,不论是开发还是调试,都比较麻烦,当然下载eclipse的Red5插件就方便了(见http://tj007-bo.iteye.com/blog/270282 可是我下载那个慢啊~~,最后放弃了~~),Red5服务器使用的是jetty(最新版的Red5 0.8RC1已经迁移到tomcat下了),但是自己的应用大部分还是发布在tomcat下的(本文使用的依然是Red5 v0.6.3 final),网上也有很多将Red5部署到tomcat环境下的文章,经过试验,确实可行,那就在tomcat下开发Red5的应用吧。本文是个引子,后面的章节将我在tomcat下开发Red5应用的过程进行记录(不会是最好的方式,但都是经过测试的方式)。这里开个篇先~~
分享到:
相关推荐
标题中的“抛弃LCDS和FMS,在tomcat下开发Red5应用(第十一篇)-电子白板协同浏览”表明本文将介绍如何在不使用LCDS(LiveCycle Data Services)和FMS(Flash Media Server)的情况下,利用Tomcat服务器来开发一个基于...
NULL 博文链接:https://tj007-bo.iteye.com/blog/299376
【Flex + LCDS + Java 利用Eclipse Plugin开发Flex入门教程】 Flex是一种基于Adobe Flash技术的开源框架,用于构建富...通过学习和实践,你可以快速掌握Flex与Java集成的基础,为更深入的Flex应用开发打下坚实基础。
在开始开发Flex + LCDS + Java应用程序之前,你需要准备以下开发环境: 1. Eclipse 3.3:这是一个流行的Java集成开发环境。 2. FlexBuilder3 beta2插件版:这是Eclipse的一个插件,用于Flex开发。 3. MyEclipse 6.0...
随着互联网技术的发展,Flex作为一种基于Adobe Flash平台的应用程序框架,凭借其强大的界面设计能力和高性能的表现效果,在富客户端应用开发领域占据了一席之地。Java作为服务器端的主流开发语言之一,与Flex的结合...
在部署项目时,确保Java编译后的class文件位于Flex LCDS项目下的webroot/WEB-INF/classes目录,以便服务器能够正确加载和执行。在MyEclipse中,你可以方便地发布整个项目到Tomcat服务器,完成部署。 总之,Flex ...
Java 能够运行在几乎所有的操作系统上,这使得它成为了企业级应用开发的理想选择。Java 语言具有丰富的类库支持,可以方便地进行网络编程、数据库访问、图形界面设计等工作。此外,Java 平台还包括一系列工具和服务...
若选择combined模式,Java代码和Flex代码将在同一项目中,否则需要单独处理Java编译后的class文件,确保它们与LCDS部署的项目在同一目录下。 2. 指定目标运行时和内容目录:在向导中,选择Tomcat作为目标运行时,...
通过本教程,读者能够学会在Windows XP操作系统上构建出一个完整的Flex应用程序开发平台。 #### 二、JDK安装与配置 ##### 1. JDK版本要求 - **推荐版本**:JDK 1.6。 - **最低版本**:JDK 1.5。 ##### 2. JDK安装...
在开发Web应用程序时,Flex作为客户端的富互联网应用(RIA)框架,与J2EE服务器端技术和Lcds(LiveCycle Data Services)结合,可以创建高效的数据交互应用。myEclipse作为一个强大的Java EE集成开发环境,支持Flex...
LCDS是Adobe为Flex、AIR等应用提供数据处理和后端服务的一套解决方案,其主要功能包括数据同步、事务处理、数据持久化、实时通信等,尤其适用于构建具有复杂数据交互需求的RIA(Rich Internet Application)。...
5. 部署和测试:在MyEclipse中,你可以方便地将整个工程发布到Tomcat服务器,然后通过浏览器访问Flex应用,测试与Java服务的交互是否正常。 通过以上步骤,你将完成一个基本的Flex + LCDS + Java入门项目。随着对这...
Java不仅适用于企业级应用开发,也是构建Flex + LCDS项目的基石。 #### 二、开发环境搭建 为了开始Flex + LCDS + Java的学习之旅,首先需要准备好必要的开发工具: - **Eclipse 3.3**:作为主流的集成开发环境,...
在本例中,`lcds.war`文件是LCDS服务的部署包,可以被部署到任何兼容J2EE的Web服务器或应用服务器上,如Tomcat、GlassFish、WebLogic等。部署后,它将提供服务接口供Flex客户端调用,实现数据交换和服务调用。 LCDS...
**Adobe LiveCycle Data Services ES2.6**(简称 LCDS 2.6)是 Adobe 提供的一款强大的后端服务框架,用于支持实时数据处理和交互式应用程序的开发。此版本的开发者指南为官方文档,提供了详细的部署和开发指导,但...