由单个运行进程组成的一个软件系统被称作具有单进程架构。或者简单地说,它是一个单进程的。你也可以将其称为一层架构。单进程应用程序通常也被称为独立应用程序。
单流程应用程序的常见示例有:
- 命令行程序
- 无需网络通信的桌面应用程序
- 无需网络通信的移动应用程序
现如今,越来越多的应用程序可以以各种方式进行通信。命令行应用程序可能会处理另一个命令行应用程序的输出。桌面应用程序可以通过Internet进行更新,并将错误报告给远程错误数据库。移动应用程序可以通过intents(Android)等与同一部手机上安装的其他移动应用程序进行通信。
原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《软件架构》单进程架构
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/60282.html