相关文章  
  • 部署Windows XP SP2后出现问题怎么办
  • 超一流软硬件资料检测大师AIDA32
  • 创建检测和更新Framework 的MSI软件包
  • 使用新的代码和标记模型创建真实的应用程序
  • 如何优化 Tablet PC 的功能应用程序
  • 为 Windows XP Embedded 创建自定义组件
  • 企业用户应当如何利用Windows XP SP2
  • 将现存的信息系统移植到组件化架构
  • Windows XP操作系统多媒体设置全攻略(1)
  • SP2升级了哪些Windows XP支持工具
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    应用程序互操作性:互用性基本原理1


      面对互用性的挑战
      在最基本的层次上,实现应用程序平台之间的互用性要涉及到数据的交换。 当实现一个 .NET 和 J2EE 互用性项目时,面临三种主要的数据交换挑战。 这三个挑战如下:
      
      • 原始数据类型映射。
      
      • 不存在的数据类型
      
      • 复杂数据类型
      
      注原始数据类型是基于 .NET 或 Java 的基本类型系统的组件,例如:整型、字符串、双精度等。
      
      所有的挑战都涉及到类型兼容性,并有可能阻碍或阻止数据传输。
      
      这三个挑战分解如下:
      
      • 原始数据类型映射 鈥_ 您可能知道“String”类型在 CLR 和 Java 中都存在。 然而,这并不意味着 Java 中的 java.lang.String 完全映射为 .NET 中的 System.String。 如果示例公开 java.lang.String,您如何将之映射为 CLR 中的相当成分?
      
      • 不存在的数据类型 鈥_ 如何映射一个平台上有而另一个平台上没有的数据类型? 例如,System.Collections.Specialized.HybridDictionary 是一个在 CLR 中被证实存在的数据类型,但在 Java 中却没有相似的数据类型。 Java 中存在类似情况,例如 Java.util.Vector,它在 .NET 中没有相似的数据类型。
      
      • 复杂数据类型鈥_ 您的应用程序可能公开复杂数据类型,由数量众多

    页码:[1] [2] [3] [4] [5] [6] [7]1页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved