资料下载网
首页 计算机 考试教辅
BlazeDS使用手册 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > BlazeDS使用手册 pdf电子书免费下载,百度云

《BlazeDS使用手册》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1bo1_OlhYhtleAxMTHUaIaw
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_123595_pd_BlazeDSSYSC.zip

 


BlazeDS使用手册

作者:empty

出版社:empty

《BlazeDS使用手册》介绍

BlazeD S是由Adobe公司免费发布, 基于Java远程对象和Web消息服务,面向Adobe Flex客户端和AIR(Adobe Integrated Runtime) RIA(RichInternet Application) 进行数据处理和发布的服务器端技术, 当通过使用RPC(Remote Procedure Call) 服务或者Messaging服务时, BlazeD S通过封装的channel和endpoint端点通信模式, 可以轻松获得调用远程服务的结果, 并将结果返回到客户端控件中, 这些客户端控件包括HttpService、WebService、Remote Object和Messaging Service。网址为:http://opensource.adobe.com/wiki/display/blazeds/Downloads,我们所使用的版本为blazed s-turnkey-4.0.0.14931版本。BlazeD S可以在Adobe官方网站进行下载, 网站同时提供了BlazeD S源码,

2BlazeDS技术优势BlazeD S是由Adobe公司于2009年发布的消息服务框架, 是开源免费产品。它建立了Flex和Java远程对象之间的桥连, 是专门应对于远程调用和消息传递的开源技术。BlazeD S在Java应用服务器上以servlet的形式存在, 因此可以在任何标准Java网络应用中运用它, 并轻松建立RIA应用。总结起来, Blade DS的技术优势主要表现在以下方面:BlazeD S基于Java技术, 本身作为J2EE的应用, 支持Flex和Java间的对象映射, 通过在Remoting-config配置文件里定义endpoint端点通道, Flex客户端就可以调用任何一个Java对象, 从而可以访问服务器端的对象方法。Adobe发布BlazeD S的同时, 公布了AMF(ActionScript Message Format)规格说明, 目前使用的远程过程调用(RPC) 都默认选择AMF二进制协议。AMFEsi中国《北京) 培训中心zyk13032@gmail.com是个开放的标准, 而且相当快.BlazeD S、Java和Flex客户端间以这种简洁的二进制格式实现通信, 其性能效率普遍比其他Ajax解决方案要高。加BlazeD S, 只需将WEB-INF和METE-INF两个文件夹拷贝至tomcat下即可执行,同样, 任何基于Java应用的服务器, 如集成了BlazeD S的Spring应用。Java客户端直接调用BlazeD S服务器。对于单元测试和加载测试来说, BlazeD S的这种调用方式非常实用。区支持。

可以在任何Java应用服务器上运行其中的turnkey版本包含了为BlazeD S配置的Apache Tomcat。在项目中添Java客户端能够直接调用BlazeD S最新发布的BlazeD S当中含有一个Java的AMF类, 通过这个类, 你可以在开源免费,拥有庞大的用户社区BlazeD S完全开源免费, 基于Flex庞大的用户社区, 具备全面而完善的社3BlazeDS功能原理件则是BlazeD S自带的示例, WEB-INF中核心文件应包括lib、classes和flex三个文件夹和一个web.xml文件, 其中lib是运行BlazeD S所必须的Java类库,classes是BlazeD S远程调用的Java类, flex则包含了BlazeD S服务配置的XML文件, 而web.xml则是配置BlazeD S核心的Message Broker Servlet类。service、destination、adapter等组件, 按照架构, 这些组件可以分为服务器端和客户端。BlazeD S整个体系就是通过这些组件建立BlazeD S客户端和BlazeD S服务端的端点通信通道,将请求送到日的地,并返回响应结果。下载的BlazeD S包中核心文件为WEB-INF和META-INF两个文件夹, 其余文BlazeD S体系主要包括channel、endpoint、Remote Objc et、message、在服务器端, BlazeD S服务就是一个J2EE的Web容器。当Flex客户端通过channel发送一个请求, 请求会在BlazeD S服务端到达一个endpoint.这个endpoint和channel是相互对应的。从endpoint开始, 请求会通过一条Java对象处理链, 包括:Message Broker, service, destination, adapter, BlazeD S

BlazeD S的核心实现是基于flex.messaging.Message Broker Servlet的Servlet。Message Broker职责就是把messages发给services程序服务, 它是BlazeD S在服务器上的核心。每当Message Broker通过endpoint和channel响应处理一个request, 即把messages从request抽取出来, 然后Message Broker通过消息的destination, 把它传给服务目的地。Message Broker可以在WEB-INF/web.xml文件中进行配置。BlazeD Send point存在于J2EE Servlet Container中, 属于BlazeD S服务器端对象.BlazeD S Flex基于channel和endpoint进行通信, 服务器端endpoint和客户端channel必须一对一对应。比如一个channel用AMF消息格式, 如AMF Channel格式, 则必须有一个同样格式的endpoint与它对应。上述配置描述了AMF Channel中channel和与之对应的endpoint的交互, 其中endpoint URL是endpoint暴露给外边可以访问的地址, 并且这个url值指向Message Broker Servlet。Esri中国(北京) 培训中心zyk13032@gmail.comchannel属于BlazeD S客户端对象, channel主要负责FLEX组件和BlazeD SServer端之间的沟通, 并与相对应的endpoint通信。BlazeD S客户端的体系结构如图1-2所示。可以在WEB-INF/flex文件夹下的services-config.xml文件中进行配置channel的各个属性和对应的endpoint。如下表示了AMF Channel的


《BlazeDS使用手册》目录

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5