在delphi中有做个业务服务器,主要用来处理和数据库的操作,客户端通过接口和业务服务器交换数据,所有的操作数据库部分的sql语句放在业务服务器。我在C#中是否也可以做成这样的,如何做,最好有个简单的例子,谢谢。

解决方案 »

  1.   

    客户WEB->WebService->数据库操作主键->DBServer(存储过程)
      

  2.   

    客户端请求(XML方式为佳)
    WebService接收,交由业务逻辑层解释,调用数据库操作组键(自已写的)
    数据库操作组键操作数据库,包括执行数据库系统的存储过程。
      

  3.   

    由WebService返回结果,(XML方式为佳)
      

  4.   

    微软推荐:智能客户端+webservice,我也觉得这非常适合在局域网内开发。