帮帮文库

返回

基于Android平台的短信通的设计与实现(最终版) 基于Android平台的短信通的设计与实现(最终版)

格式:word 上传:2025-12-18 05:37:11
,,,•,••,•,应用程序在分布式环境下的动态部署的基础设施安纳托利•阿克曼,亚历山大•头托咔,维贾伊摘要为了达到这样的动态适应,在这样个环境下我们还需要个自动化分布式应用基础部署。这个需要对任何曾经部署分布式应用程序甚至在个单独的应用服务器的人是相当明显的,这是个任务,包括大量关于系统服务和应用组件的配置。关键词,组件,分布式的,动态部署介绍近几年来,我们看到了在基于组件的企业级应用开发的发展。这些应用程序被代表性的部署到公司内网或者是互联网,而且这些程序以高数据访问量,大量用户群和宽广的应用范围为特征。传统意义上,程序被部署到中心机,通过负载平衡水平分割使用服务器集群来承担用户负荷。而且,水平分割被证明在与应用程序相关的用户响应时间开销上是很有效的,而对网络诱导因素没太大影响。垂直分割如在分离的虚拟内存系统上运行网络层和业务层已经被使用在故障分离和负载均衡,但它有时是不切实际的,因为运行时的开支即使要保持与高速局域网的链接这些开支与远程调用相关。最近基于组件应用的情况下,大面积网络的垂直分割不产生上述费用。研究所得的主要结论如下使用适当的设计应用,垂直分布在广域网络能够改进用户体验。大范围的垂直分层需要应用程序组件和维护的致性在多个备份之间。附加的备份可能会被动态的部署来应对新的需求。事实上不同的备份可能就是相同组件的不同实现。新的需求路径可能会从原先的路径上重用组件。经研究论证应用智能化监控和人工智能规划技术的结合,我们看见广域网上基于组件的应用程序工业标准在动态的适应。通过额外的应用程序组件部署为基础实现动态监控。然而,为了达到这样的动态适应,我们还需要个自动化分布式应用基础部署在这样个环境。这种需求对于任何个甚至是在单应用服务上部署应用程序的人来说也是很明显的,这种需求是个包含大量系统服务和应用程序组件的配置的任务。如个人已经建立了数据源,在应用程序组件配置和部署之前应该连好数据和适配器。在广域部署跨越多个服务器节点,这证明更复杂,因为更多的系统服务,促进节点间的通信需要进行配置,并开始和配置各种数据,如地址,端口号,名称,并其他人要直在多个节点上不同的配置文件保存。这种分布式的部署基础设施必须能够解决组件间的连接规范和定义组件的配置和部署的影响地址应用服务器的应用服务,其配置和部署组件的依赖关系提供简单但表现抽象的适配器来控制组件的动态部署和取消部署使服务和组件复用,以保持网络节点的资源有效利用提供这些工具,而不导致额外的程序开发在本文中,我们提出了自动动态部署应用程序,它解决上述所有问题的基础设施。基础设施定义了组件和链接的描述和组装结构描述语言能力。该构件描述语言,用于描述应用程序组件和链接。它提供了从系统组件的应用程序组件的明确分工。个灵活的类型系统是用来定义端口和组件的兼容性。个可配置的组件属性声明和表达式语言允许对组件间依赖关系和组件的属性之间传播的规范。组件副本汇编语言允许将应用程序路径由以前的副本定义组件装配通过链接副本连接相应的端口并指定到目标应用服务器节点映射这些组件的副本。在组件配置过程计算个应用程序路径的正确性,指出依赖应用组件的系统组件,组件和部署配置副本。试图向匹配和重用他们的配置基础上的新路径中的任何先前部署的副本。我们实现的开源应用服务器的部分的应用程序和它的几个测试。的组件化体系结构允许增量服务器上部署的应用程序按需要而定。我们认为,应用服务器,通过动态部署和取消部署动态重新配置系统服务是必不可少的建立个动态的分布式部署应用程序的资源有效的框架。本文的其余部分组织如下。第节提供了理解的组件技术,这是有关这研究的具体必要的背景。第节给出了个般的基础设施体系结构描述,而第条中描述的不断深入,特别是重要的基础设施和有趣的内部机制。第节描述了框架的执行情况,以及相关的工作,是在第节讨论。的背景简介组件的框架。组件框架是个应用程序的中间件系统,支持符合定标准的部分组成。应用程序组件插入到组件框架,确立他们的环境条件,并规定它们之间的相互作用。这通常是通过容器,组件持有人,这也提供了常用的命名,安全性,事务和持久性支持。组件框架组件的执行提供个集成的环境,因而大大减少了支出。需要来设计,实施,部署和维护应用程序。当天行业组件框架标准是由对象管理组织的组件模型为代表,的平台企业版和微软的,而且是目前最流行和广泛在企业领域使用的组件框架。是发展多层次的综合性标准的企业应用程序。除其他事项外规范定义了以下内容组件编程模型,元件与托管服务器的合同服务,该平台提供给这些组件人的各种角色兼容性测试套件和符合性测试程序在服务列表中,个兼容的应用服务器必须提供的信息,交易,命名,可以由其他应用程序组件使用。使用应用开发坚持以经典的层架构表示层,业务层和企业信息系统层见图组件属于每个层次的开发坚持以特定的标准。介绍层这层实际上是分为客户端和服务器端。客户端的承载浏览器,和应用程序与服务器端的表现层或业务层进行通信。服务器端主机的组件,服务器页面和静态网页的内容。这些组件对业务数据呈现给最终用户负责。数据本身是典型的收购业务层,有时直接从企业信息系统层。在服务器端表示层通常是通过访问的协议。。商业或层。这层是企业的这模式的企业应用程序的业务逻辑。这些组件提供持久性机制和事务支持。在层中的组件是通过调用的,在的调用或异步的消息传递,这取决于组件类型的远程调用。规范定义了几种类型的组件。它们的不同风格的调用同步异步对比,本地与远程和有状态完全无状态例如,消息驱动,状态非持久性例如,有状态会话,状态持续例如,实体。组件公开同步通过个特殊的工厂代理对象对象,这是具体到个给定的,它通常是由在绑定在部署本身。该对象允许创建个对象,这是对个实例的代理或特定位置。。企业信息系统或数据层。该层是指企业信息系统,如关系数据库,系统,通讯系统等等。业务和表示这与作为由连接器体系结构中定义的资源适配器的帮助层层组件进行通信。编程模型已被看作是种分布式程序设计模型,其中应用组件将运行在服务器和相互沟通其他。在最初的第台服务器的引进和实施,技术,最值得注意的是,技术出现了些重大的转变。然而,分布式功能仍然可用。规范经过几次修改,最新的稳定版本是。符合实现广泛的商业从系统,公司,甲骨文公司和其他供应商提供。几个开源的实现,包括和。最近才加入该列表是个新的的项目。组件编程模型在我们描述基本的组件,让我们先解决什么问题的定义个组件是个
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于Android平台的短信通的设计与实现.doc预览图(1)
1 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(2)
2 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(3)
3 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(4)
4 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(5)
5 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(6)
6 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(7)
7 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(8)
8 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(9)
9 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(10)
10 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(11)
11 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(12)
12 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(13)
13 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(14)
14 页 / 共 84
基于Android平台的短信通的设计与实现.doc预览图(15)
15 页 / 共 84
预览结束,还剩 69 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档