.NET与J2EE平台互用性研究

.NET与J2EE平台互用性研究

论文摘要

基于构件的软件复用技术极大提高了软件的开发效率,保证了软件的高质量。异构构件的互操作是成功复用异构构件的关键性技术之一。目前,.NET和J2EE平台占据了大量市场,这使得.NET与J2EE的互操作问题成为热点。本文的研究内容包括以下几个方面。首先分析了Web Services、采用.NET Remoting的运行时桥接技术等几种平台互操作技术的原理、方法、优缺点、适用范围。分析了在选择平台互操作技术方案时,应如何根据涉及的性能需求、同步/异步需求、扩展性以及实现的难度来选用,以获得最佳效果。其次,对于互操作技术的关键问题——异构数据转换,特别是复杂数据类型,提出基于XML Schema的“数据适配器”解决异构数据的转换问题。最后,分析了异构平台互操作面临的设计问题,提出将设计模式应用于异构平台互操作加以解决。并以抽象工厂模式、适配器模式、装饰器模式三种设计模式为例,分析了运用设计模式改进平台互操作技术应用的解决方案和可取得的效果。通过选择合适的解决方案,将设计模式应用于异构平台互操作,实例分析表明,该方法可使企业级应用中异构平台的资源整合更有效,产品开发更加灵活、高效。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究的目的意义
  • 1.2 .NET与J2EE互操作研究的现状及关键问题
  • 1.3 研究内容及论文组织结构
  • 第二章 .NET与J2EE互操作技术分析
  • 2.1 概述
  • 2.2 WEB SERVICES
  • 2.3 采用.NET REMOTING技术的运行时桥接
  • 2.4 利用CORBA标准的IIOP
  • 2.5 基于消息的中间件
  • 2.6 共享数据
  • 2.7 宿主虚拟机和字节码转换
  • 2.8 其他技术方案
  • 2.9 本章小结
  • 第三章 复杂数据类型交互
  • 3.1 互操作性的关键问题
  • 3.2 基于XML交换数据
  • 3.3 基于数据适配器的复杂数据类型交互
  • 3.4 本章小结
  • 第四章 设计模式在平台互操作中的应用
  • 4.1 抽象工厂模式
  • 4.1.1 抽象工厂设计模式简介
  • 4.1.2 类工厂服务设计
  • 4.1.3 抽象工厂模式应用效果
  • 4.2 适配器模式
  • 4.2.1 适配器模式概述
  • 4.2.2 异构构件适配
  • 4.2.3 适配器模式应用效果
  • 4.3 装饰器模式
  • 4.3.1 装饰器模式概述
  • 4.3.2 装饰器模式在异构平台互操作中的应用
  • 4.3.3 装饰器模式应用效果
  • 4.4 本章小结
  • 第五章 总结与展望
  • 5.1 工作总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间主要的研究成果
  • 相关论文文献

    • [1].异构平台下协同设计技术研究[J]. 机械设计与制造 2009(08)
    • [2].异构平台信息交互的设计与实现[J]. 现代电子技术 2008(04)
    • [3].XML Web Services电子政务异构平台的设计[J]. 电脑编程技巧与维护 2009(02)
    • [4].虚拟化实现异构平台资源共享——访中兴通讯股份有限公司副总裁吕阿斌[J]. 通信世界 2011(19)
    • [5].AMD:积极建造异构平台生态圈——访AMD中国异构开发合作与解决方案中心总监楚含进[J]. 中国教育网络 2013(12)
    • [6].基于CPU/GPU异构平台并行优化的研究[J]. 电脑编程技巧与维护 2012(18)
    • [7].改进的CPU-GPU异构平台临界阈值分析方法[J]. 科技通报 2014(08)
    • [8].基于PCIE非透明桥的嵌入式异构平台设计[J]. 微电子学与计算机 2018(01)
    • [9].异构平台挑战软件设计[J]. 中国教育网络 2011(09)
    • [10].GPU异构平台下的深度包检测技术[J]. 天津理工大学学报 2013(01)
    • [11].嵌入式Web Service模型实现及应用[J]. 衡阳师范学院学报 2019(06)
    • [12].异构平台多流编程机制的性能模型研究[J]. 计算机工程与科学 2019(07)
    • [13].下一代计算机系统将由异构平台组成[J]. 中国教育网络 2011(09)
    • [14].面向异构平台的谷物测产数据采集及实现[J]. 农业工程学报 2016(09)
    • [15].基于异构平台通信的并行化等离子体平衡重建[J]. 核聚变与等离子体物理 2008(01)
    • [16].基于异构平台的开源VIRT-V2V虚拟化迁移自动化实现的研究[J]. 电力信息与通信技术 2019(06)
    • [17].使用OpenCL技术的影像快速畸变纠正方法在异构平台上的应用分析[J]. 计算机科学 2016(S2)
    • [18].数字档案馆与异构平台接口设计[J]. 中国科技信息 2015(Z2)
    • [19].异构平台战场数据链VBN分布式构建算法[J]. 四川大学学报(工程科学版) 2014(02)
    • [20].广电宽带异构平台的对接应用以及推进构想[J]. 有线电视技术 2013(06)
    • [21].异构平台上基于OpenCL的FFT实现与优化[J]. 计算机科学 2011(08)
    • [22].利用开源实现虚拟化平台迁移[J]. 网络安全和信息化 2020(07)
    • [23].机载高速内存映射异构平台波形建模方法[J]. 计算机工程与设计 2018(12)
    • [24].HPC遭遇三重门[J]. 中国教育网络 2011(09)
    • [25].Oracle海量数据异构平台迁移(将Windows平台的Oracle数据库迁移到Solaris X64平台)[J]. 通讯世界 2013(13)
    • [26].基于WebSphere和.NET平台的异构平台安全交互[J]. 微计算机信息 2012(09)
    • [27].SOA在校际资源共享中的应用研究[J]. 计算机应用研究 2008(09)
    • [28].基于直译方法的异构平台系统级仿真[J]. 信息工程大学学报 2017(02)
    • [29].多核CPU-GPU异构平台下并行Agent仿真负载均衡方法[J]. 系统工程与电子技术 2012(11)
    • [30].CPU+GPU异构平台的一致性图像配准算法并行实现[J]. 小型微型计算机系统 2014(01)

    标签:;  ;  ;  

    .NET与J2EE平台互用性研究
    下载Doc文档

    猜你喜欢