技术分享 如何将Flex DataService部署J2EE服务器

开发 后端
本文向大家简单介绍一下Flex DataService如何部署到J2EE服务器上,目前来说Flex DataServices下面简称FDS,是Flash、Flex最强劲的应用研服务器。

本文和大家重点讨论一下Flex DataService的安装,Flex DataServices下面简称FDS,是Flash、Flex最强劲的应用研服务器。下面介绍如何将Flex DataService部署J2EE服务器上去,这里我们选择的J2EE服务器为tomcat(版本为5.5)。

Flex DataService安装

目前来说Flex DataServices(现在Adobe将其改名为LiveCycleDataServices)下面简称FDS,是Flash、Flex最强劲的应用研服务器。下面介绍如何将Flex DataService部署J2EE服务器上去,这里我们选择的J2EE服务器为tomcat(版本为5.5).
(1)下载tomcat5.5,下载地址是http://tomcat.apache.org/,具体安装就不在描述.

(2)下载Flex DataService安装程序,下载地址是:http://www.adobe.com/products/livecycle/,目前FDS的开发版(也就是Express版)是免费的,不过只支持一个CPU的服务器,但作为普通的开发测试应用绰绰有余了,对而企业版则相对非常昂贵.

注意在安装Flex DataService过程中,会让你选择是否用JRUN做为应用服务器,选与不选都无所谓,只不过要注意的是JRUN仅支持JDK1.42.
FDS也可以通过http://trials.adobe.com/pub/esd/trial/FDS/fds2-win.exe下载.

(3)tomcat要运行Flex DataService,还需要JOTM(JavaOpenTransactionManager)的支持,它提供了Java应用程序的事务支持。其下载地址是http://forge.objectweb.org/projects/jotm/,当前最新版本为2.0.10,将下载回来的压缩包解压后把jotm-2.0.10\lib里面的所有库文件COPY到tomcat的公共库(tomcat的安装目录/common/lib)下,并在tomcat安装目录/conf/context.xml加入<Transactionfactory="org.objectweb.jotm.UserTransactionFactory"jotm.timeout="60"/>.

(4)安装FDS,以上步骤完成后,将Flex DataService安装目录下的flex.war(FDS最基本的文件内容),flex-admin.war(FDS管理)和samples.war(比较全的FDS范例)复制到tomcat安装目录下的webapps目录下.

(5)重新启动tomcat,在IE上输入http://localhost/samples/就可以看到FDS的范例了.

◆通常你可以使用下述的步骤来开发Flex应用程序:

(1)使用文本编辑器或是集成开发环境(IDE),例如Adobe2FlexBuilder,Eclipse或是IntelliJ,在其中编辑MXML文件.
(2)加入容器,并再向容器中加入组件,如文本框,按钮等.
(3)使用AS定义数据模型.
(4)增加WebService,HTTPservice或者是请示远程Java对象.
(5)对输入的数据进行验证.
(6)对组件加入脚本进行扩展.
(7)编译应用程序为SWF文件.

◆要使用Flex DataService开发Web应用系统,主要需要熟悉以下技术(主要是针对Java程序员):

(1)熟悉Flex2,主要包括ActionScrtip3.0和MXML;
(2)熟悉Java,JSP,Servlet等J2EE相关技术;
(3)熟悉tomcat、jboss等服务器中的一种;
(4)熟悉MySQL,SQLServer等数据库.
如果有需要最好还能够熟悉和使用spring和hibernate等开源框架.

◆附上几个注册码:
Flex2License:
1307-1581-4356-2616-4951-7949
FlexBuilder2License:
1307-1581-4356-2616-4951-7949(CommercialVersion)
1307-1581-4356-2939-1231-4484(EducationVersion)
FlexChartingLicense:
1301-4581-4356-7349-9369-3351(CommercialVersion)

LiveCycleDataServices注册码:
1306-4100-8708-9432-2243-5880

【编辑推荐】

  1. Flex客户端工程路径规划指导
  2. Flex开发者必须知道的10件事
  3. 技术前沿 看Flex客户端缓存技术如何使用
  4. 12个Flex常用功能代码再现
  5. 学习笔记 Flex国际化如何支持其他语言

 

责任编辑:佚名 来源: hi.baidu.com
相关推荐

2009-06-18 16:13:14

J2EE开发

2009-06-23 08:06:46

J2EE体系架构J2EE模型J2EE设计模式

2012-03-06 09:24:30

DBsightJ2EEJava

2009-06-10 14:10:23

J2EE学习J2EE是什么

2009-06-11 17:06:11

J2EE历史Java EE概述

2009-06-10 13:37:06

J2EE可伸缩性J2EE灵活性J2EE维护

2009-06-23 16:48:26

J2EE常见问题J2EE平台

2009-06-22 17:05:41

Java EEJava企业应用

2009-06-22 16:21:02

J2EE线程

2011-05-20 09:56:15

J2EE

2009-06-22 17:34:40

J2EE架构

2009-06-18 15:54:57

J2EE下使用JNDI

2009-06-23 08:12:48

J2EE调用存储过程

2009-06-22 11:24:00

J2EE Weblog

2009-06-19 16:41:53

J2EE应用服务器

2019-01-08 16:26:43

Java EEJ2EEJakarta EE

2009-06-23 16:52:55

J2EE缩写名词

2009-06-23 16:50:24

2009-06-25 13:22:00

J2EE常用Jar包

2009-06-10 13:30:32

J2EE四层模型客户层Web层
点赞
收藏

51CTO技术栈公众号