软件程序的运行模式可以分为3种:独立运行模式、Client/Server模式、Browser/Server模式。
(1)独立运行模式
独立运行模式一次只允许一个用户使用,例如Word,Excel等程序。这是一种最常见的软件运行模式。
(2)Client/Server模式
Client/Server模式将软件程序分为两部分:一个是Server(服务器端程序)和多个Client(客户端程序)。客户端程序提出请求,服务端程序依次处理,并向客户端返回处理结果。这种运行模式允许多个客户端程序同时提出处理请求。
(3)Browser/Server模式
Browser/Server模式是一种特殊的Client/Server模式,互联网出现并广泛使用后,所有的处理仍然交给服务器完成,客户端的处理程序统一为浏览器。