文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
Java频道
 资讯动态   考试认证   新手入门   核心技术   高级技术   J2EE   J2ME   XML   开源技术   其他技术
您现在的位置: IT文谷 >> 开发平台 >> Java >> J2ME >> 无线开发 >> 文章正文
实例讲解移动QQ在线平台(一)实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)
实例讲解移动QQ在线平台(一)
实例讲解移动QQ在线平台(一)实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)
实例讲解移动QQ在线平台(一)实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)

SNAP的概念

SNAP,即Scalable Network Application Package,翻译为可缩放的网络应用解决方案。

SNAP Mobile APIs是Nokia公司和SUN公司提供给全球众多移动游戏开发者的基于Nokia SNAP 移动平台(像N-Gage™ Arena.)和Sun Java Wireless Toolkit (version2.3)的一个功能强大的J2ME客户端的API开发包。在SNAP APIs中提供了基于可高效拓展服务的手机多人在线游戏的开发环境,可以使开发者很方便的为程序添加网络特性,比如注册、登陆、即时通信、多人在线游戏、认证、好友列表、聊天、游戏积分排行、用户帐户和个人信息等游戏特性,大大地简化进行手机多人在线游戏J2ME程序的开发工作。

 

SNAP Mobile具有三大特点:

l         具有游戏社区功能(IMPS services)

l         具有在线游戏功能(SNAP Game services)

l         具有交流社区功能(Web services)

 

 

也就是说,你可根据你的项目特点有选择地进行开发。

商业应用示范

snapmobile给出了一些与nokia合作的手机游戏开发商的展示:

http://snapmobile.nokia.com/n-gage/web/en/snapmobile/games.jsp

Octopi Game Development Studio也有很好的示范,你可以浏览

http://www.octopi.com/snap.htm

从那里你能得到一个很好的概念。

到底SNAP Mobile是什么?

对于移动游戏开发者来说,它其实就是多人在线游戏的开发工具。通过它你可以实现手机注册、登陆、进入游戏大厅或者游戏房间进行多种模式的游戏对战。

 

它的构架是这样的:

 

 

对于客户端移动游戏开发者来说,只要实现了客户端访问到服务器,能发出请求,完成登陆、接收信息以及其他的一些社区功能而后登出服务器的话,基本就完成客户端的开发。

在Nokia的产业链中,整个开发运作流程是这样的:

 

 

可以看到Nokia有一整套规范的操作流程和成熟的商业运作模式。想了解得更多的话,可以自己仔细查询:

http://snapmobile.nokia.com/n-gage/web/en/snapmobile/process.jsp

 

只要与Nokia提供的服务器端模拟器完成上述功能,就可以进行SNAP Mobile开发,而不需要在真实的通讯网络里完成。这就大大节约了开发成本,提高效率,也使开发者能回到核心业务,集中精力在游戏开发上,而不需要再费过多的资源关注通讯的细节。

   

我们下面具体讲解一下SNAP客户端登陆模拟服务器的示例。

 

[1] [2] [3] [4] 下一页  

[1] [2] [3] [4] 下一页

实例讲解移动QQ在线平台(一)实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)
  • 上一篇文章:

  • 下一篇文章:
  • 进入论坛讨论

    相关文章
    我的Thinking in Java学习笔记
    使用JBoss和Eclipse创建J2EE应用
    SpringFramework(9)
    NoTitle385
    向Web Service进军--Axis+Tomcat模拟一个银行存取款
    JAVA中的指针,引用及对象的clone
    JAVA中用动态代理类实现记忆功能(二)
    JAVA中用动态代理类实现记忆功能(一)
    DB Test
    基金系统的初步研究(1)
    SpringFramework(8)
    深入浅出Java clone技术(2)
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    实例讲解移动QQ在线平台(一)实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)
    实例讲解移动QQ在线平台(一)实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)2006-7-19 23:20:24实例讲解移动QQ在线平台(一)

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号