2010-08-27

游戏服务器端与游戏客户端编程区别经常在

什么是服务器端和客户端?

作为网页设计者,必须了解这2个基本的概念,因为这2个名词在实际的网页制作研究和应用中经常会遇到。首先我来举个实际的例子,例如我们最常用的网页页面跳转语句:

和Response。 Redirect "url"这两句有什么不同呢?不同之处在于:这句是客户端执行语句,Response。Redirect是服务器端执行语句。

当你借助某个工具查看由前者而实现跳转功能的页面的时候,你会看到此页中含有的源代码;而当你查看后者使用Response。 Redirect跳转的ASP网页的时候,你是看不到Response。Redirect的,你看到的却是目标网页的源代...全部

什么是服务器端和客户端?

作为网页设计者,必须了解这2个基本的概念,因为这2个名词在实际的网页制作研究和应用中经常会遇到。首先我来举个实际的例子,例如我们最常用的网页页面跳转语句:

和Response。

Redirect "url"这两句有什么不同呢?不同之处在于:这句是客户端执行语句,Response。Redirect是服务器端执行语句。

当你借助某个工具查看由前者而实现跳转功能的页面的时候,你会看到此页中含有的源代码;而当你查看后者使用Response。

Redirect跳转的ASP网页的时候,你是看不到Response。Redirect的,你看到的却是目标网页的源代码。

简单地说,服务器端是远程服务器,运行结果是由服务器产生的;客户端就是网友的电脑。

所有的动态网页都是在服务器端执行的,例如ASP、PHP、JSP;所有的静态网页都是在客户端执行的,例如JavaScript、Flash都是属于静态网页。

再举个例子,例如你使用JavaScript写了一个显示日期的程序,它显示的只是客户端的系统日期,如果你修改了你的电脑的系统日期,那么这个JavaScript程序的运行结果也会变。

而如果使用ASP编写了显示日期的程序,如,显示的则是服务器的日期。如果你修改了你的电脑的系统日期,这个显示结果是不会变的。

了解Client 及Server 间的关系。在计算机的世界里,凡是提供服务的一方我们称为伺服端(Server),而接受服务的另一方我们称作客户端(Client)。

我们最常接触到例子是局域网络里的打印服务器所提供的打印服务:提供打印服务的计算机,我们可以说它是打印服务器;而使用打印服务器提供打印服务的另一方,我们则称作客户端。但是谁是客户端谁是伺服端也不是绝对的,例如倘若原提供服务之伺服端要使用其它机器所提供之服务,则所扮演之角色即转变为客户端。

而这种关系在因特网上,就变成使用者和网站的关系了。使用者透过调制解调器等设备上网,在浏览器中输入网址,透过HTTP 通讯协议向网站提出浏览网页的要求(Request)。网站收到使用者的要求后,将使用者要浏览的网页数据传输给使用者,这个动作称为响应(Response)。

网站提供网页数据的服务,使用者接受网站所提供的数据服务;所以使用者在这里就是客户端,响应使用者要求的网站即称为伺服端。

不过客户端及伺服端的关系不见得一定建立在两台分开的机器上,同一台机器中也有这种主从关系的存在。

提供服务的伺服端及接受服务的客户端也有可能都在同一台机器上,例如我们在提供网页的服务器上执行浏览器浏览本机所提供的网页,这样在同一台机器上就同时扮演伺服端及客户端 。收起

电脑和服务器ip作用是什么意思,分配ip地址的服务器-服务器IP地址和客户端IP地址有什么区别? – 手机爱问...相关推荐

  1. 每个计算机的ip地址要一样吗,同一ip网站-局域网中的所有电脑都是同一个IP地址吗? – 手机爱问...

    2008-05-15 在局域网中如何通过ip地址打开别人的电脑 1.Windows XP系统"远程协助"的应用"远程协助"是Windows XP系统附带提供的一 ...

  2. 电脑游戏一直显示连接服务器,那是怎么回事?电脑上所有的游戏一到连接服务 – 手机爱问...

    2008-07-26 我电脑不知道怎么回事,开天下贰这个游戏在进入游戏后就会提示连接服务器被断开,玩边锋进去就会被退出,重装,格式化后也是这样,请问你们知道是什么原因造成的吗?所有的游戏都是打不开的, ...

  3. 怎么修改游戏的服务器ip地址吗,我的服务器IP地址,能改否?  – 手机爱问

    2007-04-14 "网络属性"中"Internet DHCP是可自动将IP位址指派给登入TCP/IP网络的用户端的一种软件,(此种IP位址称为「动态IP位址」).这种 ...

  4. 无线打印服务器与什么打印机相配,网络打印服务器-本地打印机和网络打印机有什么区别? 爱问知识人...

    网络打印是指通过打印服务器(内置或者外置)将打印机作为独立的设备接入局域网或者internet,从而使打印机摆脱一直以来作为电脑外设的附属地位,使之成为网络中的独立成员,成为一个可与其并驾齐驱的网络节 ...

  5. linux ip地址无法进入,linux下怎么杜绝通过ip地址进入网?l – 手机爱问

    决定使用ARP绑定后,接下来就要考虑ARP的实现方法.ARP(Address Resolution Protocol)协议是用来向对方的计算机.网络设备通知自己IP对应的MAC地址的. 如果所有非法用 ...

  6. 360浏览器打不开微信的连接服务器,上午还能打开,下午360浏览器打不开微信公 – 手机爱问...

    2011-08-27 ie,搜狗,谷歌浏览器都打不开,说打不开 ipad说服务器超时 是新浪在更新设备吗? 一般你能进入爱问就可以进入邮箱,下面的方法看看(如果你是铁通的可能是铁通的问题). 可能是服 ...

  7. 处理url显示服务器出错,处理URL时服务器上出错请和系统管理员联 – 手机爱问...

    2004-09-08 HTTP500内部服务器错误 一.错误表现iis5的http 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是asp程序不能浏览但htm静态网页不受影响.另外当 ...

  8. 小米电视注册显示访问服务器失败,为什么手机看电视连接上却出现服务器连接异常 – 手机爱问...

    2014-02-04 我就问问手机客户端服务器连接异常是怎么回事.......而且只有一个账号连接异常. 服务器是指管理和传输信息的一种计算机系统. 服务器是一种高性能计算机,作为网络的节点,存储.处 ...

  9. 计算机清理的作用,磁盘清理-电脑中的磁盘清理是什么用途?如果按了磁盘清 – 手机爱问...

    2007-09-26 我的新浪博客已快有一周出现这样出不去的情况了,而我的电脑系统刚重装,不会有病毒干扰.磁盘也及时清理.如果把模板恢复到初始模板和初始首页,是不是自己添加的模板就全部取消了?(我就换 ...

最新文章

  1. [Unity3d]多个摄像机叠加效果
  2. 机器学习算法优缺点改进总结
  3. 利用XPath读取Xml文件
  4. 【OpenCV学习笔记】【函数学习】十(常用的OpenCV函数汇总说明)
  5. 浅谈Oracle执行计划
  6. 计算机应用用英语,计算机应用常用英语:“windows”
  7. web全栈工程师进阶学习线路图
  8. 交互设计理论之格式塔理论与四大法则
  9. MP3解码流程(一)-----音频文件结构解析
  10. 4K工业级高清4进1出DP自动USB KVM多电脑切换器(MT-PK401)
  11. 1359: 最大公约数
  12. 接口管理系统 eoLinker-AMS 开源版 V3.5.0 发布更新
  13. 前端工程师简历怎么写才更容易进入面试呢?
  14. 微信小程序开发之——个人中心-个人资料修改(7)
  15. 【6.21更新】coursera视频打不开的解决方法
  16. 我的世界服务器显示器,我的世界数字显示器怎么做 数字显示屏教程[图文+视频]...
  17. 算法之美~时间复杂度
  18. 2013年12月1日到12月5日16Aspx源码发布详情
  19. 计算机网络(第8版)笔记
  20. 深度学习论文翻译解析Densely Connected Convolutional Networks

热门文章

  1. mysql什么情况下使用索引
  2. 青蛙学Linux—高性能负载均衡集群软件LVS
  3. 学习笔记之-php编码技巧
  4. 小程序短视频项目———开发用户登录注册(一)
  5. 【JavaScript框架封装】实现一个类似于JQuery的缓存框架的封装
  6. SqlServerDBCC SHRINKFILE不起作用
  7. linux 初学体验 20155317 王新玮
  8. Sublime Text 2 代码片断
  9. Centos下chef安装、部署
  10. linux服务器间文件夹拷贝