使用Java+Flex+BlazDS连接SQLServer数据库的开发教程

需积分: 9 0 下载量 153 浏览量 更新于2024-08-31 收藏 1.19MB DOCX 举报
"本文档详述了如何使用Java与Flex结合Blazeds技术,并通过SQLServer数据库进行开发的步骤,包括Flahbuilder在Myeclipse中的集成、Myeclipse的JDK和Tomcat配置、数据库的TCP/IP协议启用以及Flex与Java通过Blazeds的通讯方法。" 1. Flahbuilder集成到Myeclipse 集成Flahbuilder到Myeclipse是为了在同一个IDE中同时处理Flex和Java的开发工作。首先,找到并运行AdobeFlashBuilder4.6Plug-inUtility.exe安装程序,指定Myeclipse的安装路径,然后按照向导完成安装。安装成功后,可以在Myeclipse的"其他"选项中看到Fb,表明集成成功。 2. Myeclipse中Jdk和Tomcat环境配置 要进行Java开发,需要先配置JDK环境。在Myeclipse的首选项设置中,选择"已安装的JRE",添加新的JRE路径。接着,配置Tomcat服务器,同样在首选项中选择"Myeclipse serversTomcatTomcat7.x",启用并指定Tomcat的安装目录。这两步确保了Java和Web应用服务器的基础环境。 3. 通过jdbc连接数据库启用TCP/IP协议 数据库连接的关键是TCP/IP协议的启用。在数据库管理工具中,将所有需要的端口设置为启用状态。重启数据库服务,使更改生效。在Myeclipse项目中,添加SQLServer的jdbc驱动(如sqljdbc41.jar),以便项目能够访问数据库。 4. Flex与Java通讯通过Blazeds方式 Blazeds是Adobe提供的一种中间件,用于Flex与Java应用之间的数据交换。在Flex中,可以通过AMF(Action Message Format)调用Java服务。首先,在Java端创建服务,处理数据库查询等操作,将结果封装到List或其他数据结构中。然后,在Flex客户端,定义对应的代理服务,调用Java服务并接收返回的数据。这样,Flex可以实时展示由Java查询数据库得到的结果。 综上,该文档详细介绍了基于Java、Flex、Blazeds和SQLServer的Web开发流程,涵盖了开发环境的搭建、数据库连接以及前后端通讯的关键步骤,对于理解这些技术的整合具有很高的实践指导价值。