- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文献翻译
中英文资料外文翻译文献
基于J2EE 在分布式环境下的底层结构的自动动态配置的应用
Anatoly Akkerman, Alexander Totok, and Vijay Karamcheti
摘要:为了实现广域网中符合工业标准基于组件的应用程序中动态的可适应性,我们需要一种框架
来在这样的环境里自动化地配置 J2EE 应用程序。这种需要对于哪怕在单一的应用程序服务器上尝
试部署J2EE 应用的人来说也显而易见,这种任务设计到大量的系统服务和应用组件的配置。
关键词:j2ee ;动态配置;分布式;组件;
1 前言
近几年,我们已经看到基于组件的企业应用开发的显著增加。这种应用程序通常被
部署在公司的内部网或者是因特网上,以高事务容量,大量的用户和覆盖范围广的访问
为特征,它通常会被部署在中央区域,采用服务器集群来均衡负载从而支持用户下载。
但是这种平均负荷的方法被证明只对减少应用转发的用户可以察觉的反应时间有效,而
对于减少网络方面的延迟作用不大,垂直分割(例如…运行网络层和事务层在不同的虚
拟机)被用于错误分离和均衡负荷,但是它是不符合实际的由于远程调运的大量使用显
著地增加了运行时时间。最近的著作已经表明在广域网中利用垂直负荷而不引起前面所
述的超时问题的可行性。那非研究的主要结论可以概括如下:
(1) 应用合适的应用程序,在广域网中的垂直负荷可以察觉的延迟。
(2) 广域垂直层需要复制应用层组件而且需要维持和原组件间的一致性。
(3) 新加的复制组件可以被动态配置以满足新的需要。
(4) 事实上,不同的复制组件可能会根据应用不同的方式实现相组件。
(5) 新的请求路径可以复用先前的组件配置路径。
应用智能监视和人工智能规划方法再结合那个研究得出的结论,我们看到通过动态
布置基于动态监视的额外的应用组件,在广域网中符合工业标准基于组件的应用程序中
动态的可适应性是可以实现的。然而,为了实现这种动态可适性,我们需要一种框架来
在这样的环境里自动化地配置J2EE 应用程序。这种需要对于哪怕在单一的应用程序服
务器上尝试布置J2EE 应用的人来说也显而易见,这种任务设计到大量的系统服务和应
文献翻译
用组件的配置。例如你必须在配置和部署应用组件前先建立JDBC数据源,设立消息目
的地和资源适配器。在需要跨越多个节点服务器的广域网配置中,这将更加复杂,因为
更多的便利内部节点通信的系统服务需要配置和启动,而且多种配置数据比如IP地址,
端口号,JNDI 名字和其他的数据在多个节点的配置文件中必须维持一致性。这种分布
式配置框架必须满足:
(1) 声明内部组件一致性规范和定义它对组件配置部署的影响。
(2) 声明应用程序组件对应用服务器,以及它们的配置和部署的依赖性。
(3) 提供简单但可表达的抽象方法去控制通过部署和拆卸组件获得的适用性。
(4) 能够复用服务和组件从而高效的利用网路节点资源。
(5) 提供上述便利而不会增加应用程序员的设计负担。
在本论文中,我们提出自动动态部署J2EE应用程序的框架涉及了上面的所有问题,
这种框架为组件定义了结构描述语言,链接说明和集合。这种组件说明语言用来描述应
用程序组件和链接,它使得应用组件与系统组件中清晰的分开。一种灵活的系统类型用
来定义组件接口和端口的兼容性。一种为配置组件属性而开发的定义和表述语言允许内
部组件间独立的规范和组件间属性的继承。组件集合语言允许先前定义的复制的组件通
过连接合适的端口集合到应用路径,连接时通过链接复制对象和具体把这些复制组件映
射到目标应用服务器节点。组件配置过程评估了应用程序路径的正确性,确认在系统组
件上的应用组件的独立性和完成复制组件的部署。根据这些配置使先前部署的复制组件
在新的路径中得以匹配和复用的努力正在做出。我们把这种架构作为JBoss开源java 应
用服务器的一部分加以实现,在几个 J2EE 样本程序比如 Java PetStore,,RUB 和
TPC_W_NYU中进行测试。这种架构实现利用了JBoss的可扩展的微内核结构,基于JMX
规范。JBoss 的组件结构允许根据部署应用程序的需要增加服务配置。我们相信通过动
态部署和拆卸系统
您可能关注的文档
- 装饰工程施工班组责任合同书协议.pdf
- 装载机转让协议.pdf
- 装配式施工方案.pdf
- 装饰中验分部工程监理质量评估报告.pdf
- 装饰工程冬季施工方案.pdf
- 装饰工程顶岗实习实习报告.pdf
- 装饰装修子分部工程工程施工方案.pdf
- 装饰装修工程维保维修的方案.pdf
- 西北大学非英语专业专业学位硕士研究生英语考试复习资料.pdf
- 西安模拟地下综合管廊工程交通导行及维护方案.pdf
- 2022中国邮政储蓄银行总行信息科技社会招聘(公共基础知识)测试题附答案.docx
- 2025凉山农商银行会理支行寒假实习生招聘(公共基础知识)测试题附答案.docx
- 2025年武汉信息传播职业技术学院单招(计算机)考试参考题库附答案.docx
- 2026国家外汇管理局中央外汇业务中心校园招聘20人(公共基础知识)综合能力测试题附答案.docx
- 2025贵州安顺市发展和改革委员会所属事业单位选调工作人员5人(公共基础知识)综合能力测试题附答案.docx
- 2025湖北宜昌市城市管理执法委员会所属事业单位招才兴业人才引进招聘5人·北京大学站(公共基础知识).docx
- 2025广西壮族自治区中医药研究院招聘高层次人才5人考试题库附答案.docx
- 2025中国科学院昆明植物研究所条件保障与后勤处研究生公寓管理员招聘3人(云南)(公共基础知识)测试.docx
- 2025中国民用航空局局属事业单位招聘88人(第二批)参考题库附答案.docx
- 人教版九年级下册历史精品教学课件 第四单元 经济大危机和第二次世界大战 第四单元 综合复习 (3).ppt
原创力文档


文档评论(0)