服务端和客户端通信 LCDS LCDS-LCDS与服务端通信方式介绍,LCDS-LCDS的内容结构

服务端和客户端通信 LCDS LCDS-LCDS与服务端通信方式介绍,LCDS-LCDS的内容结构
LCDS(LiveCycle Data Service)之前叫做FDS(Flex Data Service),他是基于java(也有ColdFusion版的)后端的数据服务工程,功能包括映射Java对象到Flex对象(包括调用Java类的方法)、rtmp(Real Time Message Protocol)、代理、服务端生成PDF等等功能。

lcds_LCDS -LCDS与服务端通信方式介绍

LCDS提供了三种与服务端的基本通信方式。通过这三种通信方式,Flex可以与J2EE客户端实现非常强大数据交互功能。这三种通信方式如表所示 表LCDS与服务端通信的三种基本方式
名称说明remoting远程调用的方式与服务端通信,与基于HTTP的文本调用方式不同。remoting是基于amf协议的对象级别的调用data management通过amf协议与rtmp协议的混合使用,Flex客户端与数据库数据同步的通信方式。能够实现由服务端向客户端推送数据。messaging通过与服务端JMS通信的方式进行消息服务传递的数据通信方式。这三种通信方式可以实现在对象层面的与服务端通信,这样与服务端进行通信时就会涉及到数据类型转换的问题。LCDS与服务端通信的通信结构是前端的SWF发送ActionScript调用。再由LCDS转换为针对Java的调用。最后Java代码完成于数据库的通信以及业务处理。整体结构如图所示。

lcds_LCDS -LCDS的内容结构

LCDS以一个war包的形式提供,这个war包包括一组jar包和一组配置文件。下面针对这组jar包和配置文件的作用进行介绍。LCDS下包括18个jar包,按照作用描述如表所示。
表 LCDS的jar包说明
jar包名称说明acrobat-core-charset.jar文本显示字符集。acrobat-core.jar文本显示核心包。backport-util-concurrent.jar并发访问处理端口的工具包。cfdataservicesadapter.jar针对ColdFusion的数据服务适配器包。cfgatewayadapter.jarColdFustion网关适配器包。commons-codec-1.3.jarapache编码工具包。commons-httpclient-3.0.1.jarapache发送HTTP请求的工具包。commons-logging.jarapache日志处理工具包。concurrent.jar并发处理工具包。flex-acrobat.jarflex和acrobat通信工具包。flex-bootstrap-jap.jar,flex-bootstrap.jarflex启动处理工具包。flex-message-common.jar、flex-message-opt.jar、flex-message-req.jar、flex-message.jarflex消息服务处理工具包。pdfencryption.jarpdf加密处理工具包。除了这组jar包外,还有一组用于描述LCDS服务的xml文件。这组文件的作用如表所示。
表 LCDS的jar包说明
配置文件名称说明data-management-config.xmlflex数据管理服务配置文件。flash-unicode-table.xml用于多语言字符集处理的配置文件。flex-config.xmlflex运行时的基本配置文件。flex-sdk-desription.xmlflex编译器的基本描述。flex-webtier-config.xmlflex的web层的基本描述文件。messageing-config.xml消息服务的基本配置文件。mxml-mainifest.xmlflex组件的mxml与类对应关系描述文件(用于在服务端动态编译SWF文件)。proxy-config.xml描述HTTP服务的别名配置文件。remoting-config.xml描述远程调用Java类的服务配置文件service-config.xml描述服务基本设置的配置文件。其中service-config.xml声明了LCDS主要服务的配置。在这个配置文件中声明了remoting服务,dataManage服务和message服务使用的端口号和相关文件的位置。可以通过修改这个文件修改需要的配置。

lcds_LCDS -LCDS软件

Microsoft LCDS(Learning Content Development System),即学习内容开发系统,是微软开发的用于开发E-Learning课程的一个软件平台,现在的最高版本是2.8,它是用来开发Online Courses及Silverlight Learning Snacks 的软件工具。

具体可以参见微软LCDS主页:

  

爱华网本文地址 » http://www.aihuau.com/a/8103470103/107645.html

更多阅读

保和丸的功效与作用 保和丸饭前还是饭后

神曲甘辛性温,消食健胃,长于化酒食陈腐之积;莱菔子辛甘而平,下气消食除胀,长于消谷面之积。三药同用为臣,能消各种食物积滞。食积易于阻气、生湿、化热,故以半夏、陈皮辛温,理气化湿,和胃止呕;茯苓甘淡,健脾利湿,和中止泻;连翘味苦微寒,既可散结以

如何在网上寻找客户?如何和客户沟通? 与客户沟通技巧

如何在网上寻找客户?如何和客户沟通啊?推荐楼主两篇文章,希望对楼主有帮助!在网上寻找客户,最重要的是勤勉和仔细。如何在寻找客户时,防止被骗,简单可以总结为中医的望、闻、问、切四字诀。望望者,看形色也。望,顾名思义就是观察,思考。在寻

怎么寻找潜在客户 寻找潜在客户的方法与技巧

(我也是创业者,也非常关注有关这一话题的求助和咨询的帖子,每当看到非常好的方法和技巧时,都为之振奋,从内心里非常感谢一些商友的帮助和支持,但同时也发现一些方法和技巧都分散与各个回帖中,页数多、不集中,造成思路混乱,也不便于收藏,基于

高等教育大众化 保健酒“高端化”与“大众化”之辩

  由于保健酒产业自身的不规范和难以标准化等原因,一些行业问题,如果放在保健酒产业的具体环境之中进行探讨会显得非常无序和混乱。比如,如何准确定义保健酒?严格意义上,礼品保健酒是否应该纳入保健酒产品范畴?劲酒与其他更为强化功能

声明:《服务端和客户端通信 LCDS LCDS-LCDS与服务端通信方式介绍,LCDS-LCDS的内容结构》为网友野性酷女分享!如侵犯到您的合法权益请联系我们删除