读书人

以数据位中央的Flex企业应用(一)

发布时间: 2012-10-13 11:38:17 作者: rapoo

以数据位中心的Flex企业应用(一)

?????? 关于以数据为中心的flex企业应用开发,大家可以观看董龙飞老师的视频(以数据为中心的Flex企业应用开发),本文主要讲解FlashBuilder4+Blazeds4+Spring BlazeDS Integration(本文简称SBI)架构下的数据服务的搭建。

?????? 在企业应用中表单和表格用的最多,Flash Builder4的一个特色就是可以很方面的创建表单和表格。下面我们来看下主要的步骤。

?????? 1 导入flex-rds-server4.0.jar包。

?????? 2 在web.xml中导入添加一个servlet。

?????????

 <servlet>        <servlet-name>RDSDispatchServlet</servlet-name>        <servlet-class>flex.rds.server.servlet.FrontEndServlet</servlet-class>        <init-param>            <param-name>useAppserverSecurity</param-name>            <param-value>false</param-value>        </init-param>        <init-param><param-name>messageBrokerId</param-name><param-value>_messageBroker</param-value>         </init-param>        <load-on-startup>10</load-on-startup>    </servlet>    <servlet-mapping id="RDS_DISPATCH_MAPPING">        <servlet-name>RDSDispatchServlet</servlet-name>        <url-pattern>/CFIDE/main/ide.cfm</url-pattern>    </servlet-mapping>

?

?????? 注意: 1 必须添加这个RDSDispatchServlet,否则在连接Blazeds数据服务时会报以下错误。

???????????????

???????????????? 以数据位中央的Flex企业应用(一)

?

?????????????? ?2?useAppserverSecurity的值必须为false,否则会出现以下的错误。

?????????

??????????????? 以数据位中央的Flex企业应用(一)

?

?????????????? 3 如果使用了SBI架构则需要在servler中添加messageBroker的配置。

?????????????????

??????????????????

<init-param><param-name>messageBrokerId</param-name><param-value>_messageBroker</param-value></init-param>

?

??? ???????????????

至此,服务器端已经配置完毕。下面我将继续数据服务的Flex相关操作。

??

?

?

读书人网 >flex

热点推荐