程序有服务端和客户端,数据库,三台机器,服务端DAL代码访问数据库,别人问,服务端和数据库之间数据传输方式是怎样的,我的回答是建立数据库客户端访问服务端,面试官觉得不太好,请教下高人这问题应该怎么回答?

解决方案 »

  1.   

    .....程序→服务端收到请求后→数据库处理SQL语句后→返回给服务端→最后到程序
      

  2.   

    问的不是数据流传方向,是方式,可能想问下tcpip之类的,但是我弄不清
      

  3.   

    我也不知道。
    估计SQL Server返回的是一定格式的数据包,不同的语言可以解析封装成为自己的数据控件中的数据吧。
      

  4.   

    首先,客户端输入数据或进行操作,服务器端得到用户端提交过来的请求,然后调用相关的数据访问层DAL。
    然后DAL会调用对应的SQL语句进行数据处理。
    最后处理完毕之后,DAL返回处理结果 传递给服务器端,接着服务器端会传递给客户端,显示给用户看。