目前大行其道的都是三层的B/S结构,而C/S结构往往都是应用于局域网内部。但是我现在希望系统的Client端不是Browser,而具有更丰富的表现力和界面功能;并且希望Client不局限于局域网内访问server,也可以通过internet也可以访问;而且目前程序的架构不适宜在C/S之间再加入中间代理层或者业务层。因此,我在考虑直接将SQL server的端口对内网外的internet开放来向远程client提供服务的可行性。主要有以下几个方面,希望大家发表讨论:
目前大行其道的都是三层的B/S结构,而C/S结构往往都是应用于局域网内部。但是我现在希望系统的