qq斗地主游戏其实和web服务器性质一样

  其实qq斗地主游戏就是类似一个实现http协议的web服务器和浏览器的集合体!我们之所以能在浏览器输入网址然后得到我们想要的内容,这是因为我们按http协议的格式对web服务器
发送请求信息,然后web服务器根据你的请求信息进行解析以及处理然后向客户端发送响应信息!这种响应信息浏览器也是能读懂的!!
  而本游戏也是这样的!斗地主游戏服务端就是类似web服务器,而浏览器就类似斗地主游戏的客户端!游戏里每一步操作都是以一种事先规定好的消息格式发送给服务器,服务器收到能读懂的消息或者信号然后对信息进行解析以及处理,然后对客户端发送响应信息;发送的响应信息也是按事先规定的消息格式进行发送!如果有时间我们也可以搞一个qq斗地主协议,取个名称叫Landlord1.1协议 。。。呵呵!客户端按我Landlord1.1协议规定格式进行请求

数据,服务器就进行处理,否则返回无法解析您的请求指令,类似返回400或者403这样的http错误状态码!!

  先写到这,以后想到了更多继续补充!

时间: 2024-10-30 03:44:27

qq斗地主游戏其实和web服务器性质一样的相关文章

XBOX ONE游戏开发之登陆服务器(一)

XBOX LIVE是微软自已的认证服务器, 当我们开发游戏时,如果是联网游戏,需要自已架设单点登陆登陆服务器 这个需要微软提供Relying Party SDK 然后我讲讲这里面的技术要点, 第一:微软强制要求Web服务器使用SSL 第二:这些证书的公钥要上传到XDP后台 生成证书得SHA256 或RSA , 微软认为MD5不够安全,

Mongoose(web server)web服务器

来至于维基百科,原地址:http://en.wikipedia.org/wiki/Mongoose_(web_server) Mongoose是一个跨平台的Web服务器.源于Cesanta软件公司. Mongoose在Mongoose嵌入式库之上建立.Mongoose库被用于执行RESTful架构服务,在嵌入式设备上服务网络图形用户界面,创建RPC框架(例如JSON-RPC),处理遥测数据交换,并且在各种不同的行业执行许多其他的任务,包括航空航天.制造业.金融.科研.汽车.游戏.IT. Mong

写一个简易web服务器、ASP.NET核心知识(4)

前言 昨天尝试了,基于对http协议的探究,我们用控制台写了一个简单的浏览器.尽管浏览器很low,但是对于http协议有个更好的理解. 说了上面这一段,诸位猜到我要干嘛了吗?(其实不用猜哈,标题里都有,又都不瞎...我就是调侃一下,说些没营养的笑话.我认为这样能不那么枯燥,尽管不好笑吧,但这不重要!) 没错,今天要尝试的东西,是自己写一个web服务器.初衷依旧和昨天一样,旨在理解一些东西,而不是真的写出一个多牛的东西. 第一次尝试(V1.0) 1.理论支持 其实关于http协议的理论方面我在<写

【黑马程序员】第6课:XML+web服务器

<pre> day06 昨天内容回顾 (1)jdbc对数据库进行crud操作 (2)preparedStatement (3)批处理 (4)事务  思维导图 1.xml简介和应用 *什么事xml:eXtensible Markup Language,可扩展标记型语言 **标记型语言:使用标签进行操作 ***在html中每个标签有特定的含义 **在xml中,标签是自己定义的标签 <aa>  <猫> *xml做什么事情 **html封装数据 **xml主要的功能不是显示数据

Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器

[文章作者:张宴 本文版本:v6.3 最后修改:2010.07.26 转载请注明原文链接:http://blog.zyan.cc/nginx_php_v6/] 前言:本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第6篇文章.本系列文章作为国内最早详细介绍 Nginx + PHP 安装.配置.使用的资料之一,为推动 Nginx 在国内的发展产生了积极的作用.本文可能不断更新小版本,请记住原文链接“http://blog.zyan.cc/nginx_php_v6/”

Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)

前言:本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第6篇文章.本系列文章作为国内最早详细介绍 Nginx + PHP 安装.配置.使用的资料之一,为推动 Nginx 在国内的发展产生了积极的作用.本文可能不断更新小版本,请记住原文链接“http://blog.zyan.cc/nginx_php_v6/”,获取最新内容.第6篇文章主要介绍了Nginx 0.8.x新的平滑重启方式,将PHP升级到了5.2.14,修正了PEAR问题.另将MySQL 5.1.x升级到了

获取网站Web服务器类型的办法

获取网站Web服务器类型的办法如下: 有些同学老问怎么判断Web服务器.如nmap nc nikto等好多可以的-.要那么多扫描器干嘛 NMAP一个就够了!方法N多,举几个例子吧! nmap [email protected]:~$ nmap -sV -p 80 www.xxoo.com Starting Nmap 5.00 ( http://nmap.org ) at 2010-05-24 19:49 CST Interesting ports on 203.xxx.xxx.1×1: PORT

探秘Tomcat——从一个简陋的Web服务器开始

前言: 无论是之前所在实习单位小到一个三五个人做的项目,还是如今一个在做的百人以上的产品,一直都能看到tomcat的身影.工作中经常遇到的操作就是启动和关闭tomcat服务,或者修改了摸个java文件,编译该文件,将生成的class文件塞到tomcat目录下相应的jar包中去,以使其生效,但是也可以热部署,不需要这么繁琐的操作. 总之,一直以来都是习惯了tomcat的存在,没有深究tomcat的运行机制和原理,上一次对于tomcat源码的跃跃欲试还是去年的事儿了——<探秘Tomcat(一)——M

嵌入式web服务器

现在在嵌入式设备中所使用的web服务器主要有:boa.thttpd.mini_httpd.shttpd.lighttpd.goaheand.appweb和apache等. Boa 1.介绍 Boa诞生于1991年,作者Paul Philips.是开源的,应用很广泛,特别适合于嵌入式设备,网上流行程度很广.它的官方网站说boa是最受人喜爱的嵌入式web服务器.功能较为强大,支持认证,cgi等.Boa 是一个单任务的HTTP SERVER,它不像传统的web服务器那样为每个访问连接开启一个进程,也不