CPS校园通信平台主体及核心使用.NET+SQL Server进行开发,因为各个层简洁且相互分离的特性,所以可以在同一物理服务器上部署多个层以节约成本,也可以在多个服务器上分别部署相应的层以提高执行效率。
对于不同的客户我们会根据客户的实际需求和经济能力提供不同的服务器部署方案。
例如,有些学校只想使用此平台为教师间通讯使用,可以将业务层和数据层都部署在一台性能并不高的服务器上,这样只使用一台服务器可以达到节省成本的目的;有些学校希望将此平台推广到学校的各个角落,则可以分别将业务层、数据层部署到不同的服务器中,如果需要高效率的处理能力的话,也可以将业务层、数据层部署到服务器集群中。
我们也会尽力优化代码结构使服务器端的运行效率达到最大