日期:2014-05-18  浏览次数:20418 次

请教!c/s 转换为 b/s
小弟有一个c/s结构的程序现在想将它转换为b/s结构的而又不做太不改动,不知道行不行?如果要做的要怎么入手啊?谢谢各位大虾了!

------解决方案--------------------
没法直接转。。。

一点点慢慢移吧。。。
------解决方案--------------------
..............VS2500估计可以转
------解决方案--------------------
没搞过!
------解决方案--------------------
不做太大改动?估计......
------解决方案--------------------
如果你想把瑞星杀毒软件这样得C/S软件转换成B/S的 那是不可能的 他操作的客户端东西太多了

而且B/S基本不让操作客户端

所以要看你转换什么了啊???
------解决方案--------------------
再智能也应该没那么智能吧
要不直接把。net程序转成java什么的
------解决方案--------------------
1.UI基本上都不能转...
2.客户端操作系统级的调用全都不能转...
3.涉及系统安全性的代码大多不能转...

C/S和B/S工作原理都不同...

除非C/S的架构设计良好,可以直接使用BLL和DAL,UI部分都要重写...否则你就把那个C/S忘了吧...
------解决方案--------------------
如果是三层架构开发的话改下表现层就可以了
------解决方案--------------------
迅雷 不是一个WEB的 一个C/S的吗 他就转的很好 你去学习学习 下 他操作的客户端 也很多的
------解决方案--------------------
底层的数据库还能用吗?需不需要重新设计啊?
-----------
一般来说不需要...


迅雷 不是一个WEB的 一个C/S的吗 他就转的很好 你去学习学习 下 他操作的客户端 也很多的
-----------
迅雷这种软件怎么可能靠“转”?你有什么证据证明它是“转换”来的?看清楚lz的问题再说...
再说讯雷的Web版实际上是浏览器插件C/S版...和B/S完全不同...你连概念都没搞清楚...
------解决方案--------------------
又不做太不改动


====
不做大改动是不可能的

就像把男人便成女人
------解决方案--------------------
学习

貌似很困难啦
------解决方案--------------------
慢慢来吧
------解决方案--------------------
那得看你的代码是怎么写的,不过就算写的很好,层次分明。也需要一定的改动。