最早的应用程序都是单机架构。在这种架构下,应用程序在本地计算机上运行,所有数据的存储和处理都在本地计算机上完成。这种架构要求本地计算机具有良好的性能和较大的磁盘空间,以实现数据的高效处理。
单机架构应用程序的优点是不易造成数据的丢失、安全性高、数据处理效率高。但这种架构存在致命的缺点:数据存储在本地,无法实现计算机间的数据共享。