客户端软件就是能让你的电脑通过网络能和软件发行商的服务器连接,进行数据交换的软件,比如QQ、MSN、还有网游等等。
整个软件发布系统分为两个模块,一个是软件的供应商端,另外一个是客户端(也就是通常意义上的用户)。软件供应商端实现的功能是生成、管理用户试用序列号以及正式的授权注册序列号。客户端是实现了对试用序列号、正式授权注册序列号的解析操作,实现了软件的保护功能(所谓保护功能,就是试用版的用户只能够在预定的试用期内使用预定的试用功能,授权用户能够使用所有的授权功能)。通过这两个模块的协作,实现了共享软件先试用后购买的销售模式,极大的降低了软件的开发成本、提高了共享软件的安全特性,使共享软件被破解的可能性降到最低。