求教如何将VC开发的CS结构系统快速更改为BS结构系统?
系统IDE为VC2005,语言使用C++,C/S结构,标准的客户端/服务器/数据库模式的系统,由于定制开发需要,要实现为B/S结构,功能一致,部署方式随意。远程管理模式不能使用,实在太假。
我考虑是在原SERVER外封装一个WEB层,WEB层与SERVER间采用原CLIENT与SERVER之间通信接口,这样只需要重新写WEB层,能够改动最小化。
还有一种是WEB层直接操作数据库,操作同时通知SERVER更新数据库信息,这样需要修改SERVER和数据库表结构。
以上2种感觉还是有缺陷,请做过类似系统的朋友指点,谢谢。