在asp.net中怎么用js实现b/s 中的表和c/s 中的表同步呢,例如:“体检表”在c/s构建中已经设计好表以后(表以后根据业务需求,可增删改),在b/s模式中怎么实现与c/s中表同步,以后操作就直接在c/s中进行增删改,不需要在b/s中修改。各位大哥,给点思路给我,越详细越好...谢谢大哥。

解决方案 »

  1.   

    实际上根本不是什么“b/s和c/s”这种比较。比如说你有7套c/s客户端程序,3套b/s客户端程序,比如说不管是老的winform程序还是比较新的wpf程序,比如说不管是silverlight网页应用还是javascript网页应用,比如说不但是Android手机就算是WP7和WP8手机也可以做一部分业务终端操作,比如说不管是通过tcp通讯还是通过email来通讯(例如通过发送电子邮件来查询公司报表),都应该访问这个同一个服务器。
      

  2.   

    你的“asp.net”如果不知道如何架构这种服务器程序,那么你就把你的asp.net技术当作客户前端应用服务。你得“c/s客户端程序”如何访问它的服务器,那么你的asp.net服务器程序也就同样地访问它。如果你的c/s服务器可以支持web网页请求,那么asp.net网站没有什么意义,甚至可以删除掉。
      

  3.   

    这个是设计问题。
    你的需求应该是一套服务器端+多种客户端(B/S,C/S),也就是说,你的B/S C/S的系统应该都访问一个数据库。这样就不存在同步的问题。
    如果B/S和C/S不是一个产品(可能是别的公司),那么就应该是集成的问题。那么这块需要另一个系统提供相关的API接口,这样就可以数据表数据同步啦