我相信学过C语言的同学,都会在书中看到C语言特点一定有:可移植性。但是什么是可移植?如何才能可移植?C语言是如何做到可移植的?对于初学者,可移植可能是一个经常遇到却很神秘的词。我想通过这篇文章来表达我对于可移植性的一些想法。
首先,在这里铺垫一下。学过Win32程序设计的人肯定都听说过API(Application Program Interface)。我先说说API,高手绕过。API对于程序员来说是系统提供的接口,任何涉及系统调用都要通过API来完成。对于不同的操作系统都有不同的一套A
不同于传统的位于单位组织内部的 IT 基础设施,云计算的诞生给单位组织的 IT 资源供给带来了前所未有的灵活性——可以瞬时增加、转移或者减少计算资源来快速响应动态的资源需求变化,能在几个小时而不是几周内部署一个新的应用来满足业务需求。
为了达到这种更具弹性的计算能力,在设计任何云系统时必须要考虑互操作性与可移植性。
互操作性规定,IT 系统中应用软件层以下各层采用开放的通用型组件,杜绝使用云服务提供商各自内部的封闭组件。
可移植性规定,IT 系统中应用软件层和数据信息层应采用开放的通用数据格式和