开发实际的手机网游程序,还要考虑网络连接的时间、各个手机机型的网络设置、CMWAP和CMNET联网代码的区别、移动计费页面的处理、优化网络数据的传输和服务器端的数据存储。
对初次进行手机网游开发的程序员,建议先开发比较简单的网络程序,例如对战类的棋牌游戏或回合制游戏等,然后再开发复杂的游戏类型。设计网络协议时,要尽量减少网络实际数据的传输,这样既可以提高程序的执行效率,也可以降低网络流量。
到此为止,手机编程就将转入问答为主的互动了,大家可以在数动连线网站的编程板块中交流手机编程的问题,也可以在手机开发群中讨论。下期开始,我们将重点关注开心农场之类的编程,敬请关注。
读者反馈
开发qq群:看了上期的文章,我有一个疑问,如何减少客户端跟服务器端之间的流量呢?
小编:编写手机网络程序,减少客户端和服务器端的流量是一个必须考虑的问题。减少客户端和服务器端之间的流量,可以从两个方面进行考虑。
1.减少客户端和服务器端之间的通讯频率,也就是减少单位时间内通讯的次数,扩大通讯之间的实际间隔。2.优化网络协议设计,优化协议设计减少每次传输的数据数量。同时使用这两个方式,可以显著降低客户端和服务器端之间的流量。
开发QQ群:我比较好奇,手机网游的服务器端放在哪里?也是在租用的服务器里面吗?
小编:手机网游的服务器端和普通的网游服务器端一样,都需要一个专门的服务器进行运行,只要该服务器满足在互联网拥有一个固定的域名或IP地址即可。服务器可以租用,也可以由公司自己搭建,不过一般都是自己搭建的。
读者问题:我的公司要开发药品管理系统,要支持PDA,能给我一些建议吗?
辛涛:要支持PDA有两种形式,一种方式是跟PC端一样用B/S架构,在PDA上使用浏览器访问管理系统即可。另一种方式是开发PDA上的客户端,通过网络直接操作服务器端的数据库。前一种方式实现简单,但不支持离线操作;后一种方式需另外开发客户端,但速度快、支持离线操作。你根据公司的实际情况来酌情选择吧。
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved
地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008
电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134
《中华人民共和国增值电信业务经营许可证》闽B2-20100024 ICP备案:闽ICP备05037997号