虚拟机和中间件有什么区别?我可以将虚拟机视为中间件吗?我可以使用虚拟机的中间件吗?虚拟机VS.中间件
-1
A
回答
1
Middleware
是一个广义术语,用于指代系统中的组件或模块,它位于应用程序之下(通常是最顶层),但位于较低层之上(如硬件抽象,驱动程序,内核等) )。
Virtual Machine
只是一个在软件中实现的实际物理机器。一类虚拟机只运行一个进程(如JVM,所有解释语言等),还有其他类可以模拟整个系统,从而在虚拟机上运行操作系统。
正如你所看到的,这两个术语不能直接比较,没有任何上下文,遗憾的是你的问题并不清楚。
+1
您对中间件的描述是不正确的。中间件位于两个程序之间,不在应用程序和硬件之间。例如,任何位于OS和应用程序之间的东西都是中间件。虚拟机是模拟(或模拟)其他应用程序的硬件+操作系统行为的程序。因此虚拟机位于硬件和应用程序之间。 – 2016-11-01 20:29:16
相关问题
- 1. 口译VS编译器VS虚拟机
- 2. SVN主机vs使用虚拟主机
- 3. 虚拟机中的虚拟机 - 网络
- 4. 虚拟机间分布层
- 5. Dalvik虚拟机VS太阳JVM
- 6. Hadoop虚拟集群vs单机
- 7. 虚拟地址空间vs虚拟内存
- 8. 多个Web应用程序 - 相同的虚拟机vs多个虚拟机
- 9. 虚拟主机内的虚拟主机
- 10. '虚拟XYZ' VS 'XYZ虚拟' 方法
- 11. 使用Puppet获取虚拟机中的主机虚拟机
- 12. 更改现有虚拟机的虚拟机文件夹
- 13. 虚拟机停止时的Azure虚拟机软件成本
- 14. 条件由HotSpot虚拟机
- 15. hadoop虚拟机文件
- 16. 虚拟机
- 17. Javascript虚拟机
- 18. MicroCloud虚拟机
- 19. 虚拟机
- 20. 从虚拟机
- 21. Ruby虚拟机
- 22. 单个虚拟机中的Azure多重虚拟机
- 23. Azure虚拟机中的Active Directory - 仅用于虚拟机身份?
- 24. VS Android模拟器问题。 “准备虚拟机...”
- 25. 虚拟机无法ping虚拟网关
- 26. Azure虚拟机虚拟网络互通
- 27. 虚拟机管理器 - 通过运行时间搜索虚拟机
- 28. 虚拟机经典和虚拟机在天蓝色之间有什么区别?
- 29. 在两个win2k guest虚拟机之间进行通信虚拟机箱
- 30. 相同类中的虚拟方法vs非虚拟方法
这是一个编程站点。这个问题属于别处。 – Amy 2013-03-09 22:10:58