互操作性又称互用性,是指不同的计算机系统、网络、操作系统和应用程序一起工作并共享信息的能力 。互操作性有不同的层面,比如语法层面的互操作性和语义层面的互操作性 。
【什么是软件的互操作性】开放软件基金会正致力于在表示层和应用层上支持互操作性的工作 。它的分布式计算环境提供给程序设计人员一些工具,程序设计人员能用这些工具生成互操作性的应用程序,从而把他们从用低层协议工作的复杂性中解脱出来 。所生成的应用程序能运行在分布式异构网络环境中 。传输独立性意指远程过程调用能运行在任何一个广域网或局域网上 , 而传输透明性指不管应用程序在哪种网络环境中运行,分布式应用程序代码均以同样的方式运行 。
推荐阅读
- 什么是软件的二次开发
- 什么是软件服务外包专业
- 什么是软件工程思想
- 什么是软件过程
- 什么是软件接口硬件接口
- 什么是软件开发技术
- 什么是软件开发语言
- 什么是软件生命周期模型
- 什么是软件特征码如何获取
- 什么是软件调试