摘要 |
The functionality of an application that serves as the client in a client-server configuration is split into a terminal-side component that runs on a terminal (also known as a "small client") and a server-side component that runs on a "small server". The terminal and the small server communicate with each other over a network connection, such as a wireless connection, using a network queuing system. The network queuing system is preferably message orientated middleware (MOM) and exists on both the terminal and the small server. The terminal-side component and the server-side component collectively act as a client of a "large server", such as an email server. The large server and small server may be connected to each other using a wired connection. A core advantage of this Distributed Client model is that it allows a terminal, such as a mobile device, to enjoy the functionality of full-featured client access to a server environment using minimum resources on the mobile device by distributing some of the functionality normally associated the client onto the small server.
|