回 帖 发 新 帖 刷新版面

主题:谢谢高手:想知道 b/s 客户机和服务器的运算功能分工

请教高手名人

    如果我写了个网站程序,功能是:计算两个数的和, 网页上有三个文本框(两个输入,一个输出结果)一个按钮(计算),  发布在位于北京的服务器上, 我在海南用浏览器打开这个网站, 
在网页上的两个输入框内输入了数据,然后点击计算,输出框就会给出结果。
    
    我的问题是:
    (1)两个数据的运算功能是在海南电脑里的cpu计算的还是北京的服务器电脑的cpu里计算的? 
    (2)客户端电脑(海南)做了哪些事? 
    (3)服务器电脑(北京)做了哪些事?
    
谢谢指点。
  

回复列表 (共2个回复)

沙发

(1)数据的运算功能当然是在服务器的CPU上完成的啊
(2)客户端电脑只是把你请求的网页打开,接收用户的输入,当点击“计算”按钮时,会把用户的请求发送给服务器电脑,然后等待服务器的响应结果,并显示出来。
(3)服务器电脑接收从客户端电脑发来的用户请求,并执行计算操作,然后把结果发回给客户端电脑。

板凳


楼主问题有点小 这样小问题的完全可以都在客户端完成 宏观上讲 当然愿意让服务器为我们服务的 bs模式 客户端当然要进行request的 然后返回 你看下计算机网络基础 更好理解了

我来回复

您尚未登录,请登录后再回复。点此登录或注册