是什么操作系统和框架之间的区别?
-
11-07-2019 - |
题
我最近发布了关于Azure的问题...... 是不是真的一个操作系统?我了解技术细节,我得到了很多模糊的答案......我真的想知道......你觉得什么是操作系统和框架之间的区别?
仅供参考,天青将建立在Hyper-V服务器和虚拟机顶部将运行香草的Windows Server 2008将运行创建上被称为Azure中的虚拟机之上的云服务。 Windows正在调用Azure的操作系统。
我想了解如何定义一个操作系统和一个框架之间的差异。
其他提示
这是给营销 - 我不认为而言,具有一定的意义更多的点击。 是的 JVM 的框架? 它的运行如果一个原始的 UC 或甚至 FPGA - 它是一个 OS ?
这是OS是直接与机器界面的东西,它是虚拟的或真实的。它暴露的是处理输入设备,输出设备,音响,网络,以及所有我们认为理所当然,这些天的其他事情的系统调用。它也经常提供某种形式的用户界面,它使用这些服务,使其易于使用/有用的最终用户。它需要有设备驱动程序与视频卡,声卡等。(再一次,这些可以是虚拟化的)。
的工作一个框架......建立在操作系统之上的东西。它也公开了一个API,但它们往往不那么级低的一个操作系统暴露。
框架提供的API的合同是操作系统通常不 - 这意味着他们坐的顶部的操作系统,隐藏和管理的差异,因此给你的平台独立性善良,可以拓宽我们的目标受众
想到了一个框架,是作为一个开发环境,用于进一步发展援助的平台,您可以累加携手共创使用框架的组件一些其他的应用程序,而OS是系统软件是一家以经营系统的环境。
不隶属于 StackOverflow