手机版

FlashBuilder4连接BlazeDS帮助文档(2)

发布时间:2021-06-07   来源:未知    
字号:

在Flex应用程序中,用FlashBuilder 4连接BlazeDS的帮助文档

ArrayList<SimpleCustomer> customers = null;

//code to create ArrayList containing SimpleCustomer objects

return customers;

}

}

通过编译<SampleZipFile>/java_src 文件夹中的SimpleCustomerService.java和SimpleCustomer.java开始(或者你可以在<SampleZipFile>/java_classes 文件夹中提前编译类文件)。

用类文件创建Web应用,步骤如下:

如果没有安装Tomcat,现在就请安装Tomcat,到 寻找下载信息和更多的细节。

在Tomcat安装目录下找到webapps,在Windows操作系统中默认路径是:C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps。

在webapps文件夹下新建文件夹,命名为samplewebapp,用来创建新的Web应用。 拷贝Java类文件SimpleCustomerService.class和SimpleCustomer.class 到webapps/samplewebapp/WEB-INF/classes 下面。

安装BlazeDS

在你从Flex应用程序调用Java类之前,你必须用BlazeDS显示类作为远程服务终端。要为你的Web应用程序配置BlazeDS,你必须在Web应用源路径中部署BlazeDS JAR文件。安装BlazeDS步骤如下:

下载最新 二进制发布版本,它包含你需要的JAR文件和其他配置文件。如果你使用早期的BlazeDS或者LiveCycle Data Services ES版本,那么你需要执行除上述之外的步骤,在 我的博客* 中有关于这个话题的详述。

解压你下载的zip文件,在文件夹中有blazeds.war,它包含配置BlazeDS 所需要的Jar文件和其他配置文件,blazeds-bin-readme.htm包含合同、条件和证书等细节。

提取blazeds.war的内容到单独命名为blazeds的文件夹中(你可以用WinZip或者类似的工具解压WAR文件中的内容)。

从blazeds/WEB-INF/lib中拷贝所有的JAR文件到samplewebapp/WEB-INF/lib。 拷贝blazeds/WEB-INF/flex文件夹到samplewebapp/WEB-INF

这个文件夹包含BlazeDS配置文件。这个配置文件被用来配置远程、消息和代理服务。

如果没有你想用的web.xml文件,拷贝blazeds/WEB-INF/web.xml到samplewebapp/WEB-INF。

下面,你需要为BlazeDS Servlet添加 Servlet mapping命名为:MessageBrokerServlet,以便于当你用任一渠道支持向远程、消息或者代理服务发送请求时调用BlazeDS。

如果你正在使用你自己的web.xml文件,那么就需要添加以下代码,或者你可以从blazeds/WEB-INF/web.xml拷贝这段代码。

<!-- Http Flex Session attribute and binding listener support -->

<listener>

<listener-class>flex.messaging.HttpFlexSession</listener-class>

</listener>

<!-- MessageBroker Servlet -->

<servlet>

<servlet-name>MessageBrokerServlet</servlet-name>

FlashBuilder4连接BlazeDS帮助文档(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)