• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>Flex>Flex Data Service>文章内容
  • Flex Data Service + Eclipse WTP + Hibernate + MySQL开发环境
  • 来源: 作者: 2007-08-13 【

一、下载并安装fds2,flex builder 2, wtp1.5,MySQL5.0

二、在eclipse wtp中创建WEB项目
1、在eclipse wtp项目[wtp project]\WebContent\WEB-INF\lib中添加:
(1)[fds2]\jrun4\servers\default\flex\WEB-INF\lib目录中的
backport-util-concurrent.jar
commons-codec.jar
commons-httpclient.jar
commons-logging.jar
concurrent.jar
flex-bootstrap.jar
flex-messaging-common.jar
flex-messaging-opt.jar
flex-messaging-req.jar
flex-messaging.jar
(2)[fds2]\resources\hibernate目录中的
antlr-2.7.5H3.jar
asm-attrs.jar
asm.jar
cglib-2.1.2.jar
commons-collections-2.1.1.jar
dom4j-1.6.1.jar
ehcache-1.1.jar
hibernate3.jar

2、将MySQL驱动程序mysql-connector-java-3.1.12-bin.jar添加到
[jboss]\server\default\lib

3、将[fds2]\jrun4\servers\default\flex\WEB-INF\flex中的缺省配置文件添加到
[wtp project]\WebContent\WEB-INF\lib\flex

4、添加hibernate
(1)在src目录中添加hibernate.cfg.xml
(2)在src目录中创建.java和.hbm.xml文件

5、在WebContent\WEB-INF\lib\flex\data-management-config.xml配置destination。

6、在J2EE透视图的Servers视图中,启动服务器,打包发布。

二、创建flex data service项目
有两种选择:一是将fds项目的输出放在wtp项目中,在wtp项目中统一打包部署。
二是创建独立的fds项目,好处是在fds项目中修改后,不需要重新部署即可使用。
建议在开发时使用第二种方式,在部署时使用第一种方式。下面是第二种方式的介绍:
1、在[jboss]\server\default\deploy目录中创建新目录flexclient.war。

2、在FlexBuilder中新建Flex Project,选择Flex Data Services和Complie application
locally in Flex Builder,即在本地编译项目。
下一步,
Root folder:[eclipse workspace]\flexserver\WebContent
Root URL:http://localhost:8080/flexclient
下一步,命名项目,使用缺省位置。
下一步,Main source folder->browse->new->OK,创建一个src源文件夹。
Output folder URL:[jboss]\server\default\deploy\flexclient.war\[fds project name]

3、添加data service库,项目->右键->properties->Flex Build Path->Library Path->Add SWC
->browse->[fds2]\flex_sdk_2\frameworks\libs\fds.swc 

4、编写程序,启动




上一篇:没有了   下一篇:在Flex的Data Services中应用 异步完成标记(ACT) 设计模式
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)


推荐内容
FLASH源文件

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)