优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

网络游戏虚拟物品交易平台的设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘 要
    
 互联网的出现使人类的经济活动进入了一个新的时期,网络经济作为一个崭新的名词出现在科技、金融、教育等各个领域。新经济的出现引发了人们对新经济中企业的商业运作模式的思考和实践,这便为诸多电子商务模式的出现奠定了基础。
 随着网络技术的飞速发展,越来越多的人感受到了网络带给人们的便捷与乐趣,越来越多的人喜欢通过网络游戏来愉悦心身,他们把网络游戏融入了自己的生活,他们在这个世界里娱乐、付出的同时也想要从这个世界中索取,于是,便有了需求和购买,便有了物品的等价交换,而虚拟世界中的虚拟物品也就有了自己的价值,网络游戏中的虚拟物品交易也便随之而来。对于目前虚拟物品交易市场的混乱现象,如何为广大网游玩家提供一个安全便捷的交易平台是本课题所研究的重点。
 本课题来自于真实的企业级项目,从虚拟物品交易的服务类网站开始,将B to C的电子商务模式融合其中,并使用诸多先进的互联网技术来实现预期的功能。本文则将对B to C电子商务模式和诸多互联网技术在服务类网站中的应用做一个比较深入的探讨。 think58.com

[来源:http://www.think58.com]

关键词:虚拟物品交易;电子商务;B to C;AJAX;Atlas
相关技术介绍
2.1 .NET技术
 微软公司对.NET的定义是这样的:Microsoft® .NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
Web服务从由简单网页构成的静态服务网站,发展到可以交互执行一些复杂步骤的动态服务网站,这些服务可能需要一个Web服务调用其他的Web服务,并且像一个传统软件程序那样执行命令。这就需要和其他服务整合,需要多个服务能够一起无缝地协同工作,需要能够创建出与设备无关的应用程序,需要能够容易地协调网络上的各个服务的操作步骤,容易地创建新的用户化的服务[9]。
微软公司推出的.NET系统技术正是为了满足这种需求。.NET将Internet本身作为构建新一代操作系统的基础,并对Internet和操作系统的设计思想进行了延伸,使开发人员能够创建出与设备无关的应用程序,容易地实现Internet连接。
 .NET 框架具有两个主要组件:公共语言运行库和 .NET 框架类库。公共语言运行库是 .NET 框架的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供核心服务(如内存管理、线程管理和远程处理),而且还强制实施严格的类型安全以及可确保安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NET 框架的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发包含从传统的命令行或图形用户界面 (GUI) 应用程序到基于 ASP.NET 所提供的最新创新的应用程序(如 Web 窗体和 XML Web services)在内的应用程序[8]。 [资料来源:www.THINK58.com]
2.2 XML Web Services
 XML Web Services是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务,而并不受语言或者平台的限制。
Web Service也是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。
在.NET中,Web service接口通常使用Web Services Description Language (WSDL)描述,WSDL 使用XML来定义这种接口操作标准及输入输出参数。接口定义后就必须使用一些协议调用接口,如SOAP协议,SOAP源于一种叫做XML RPC(XML远程进程调用remote procedure calling)的协议。WSDL使用XML定义Web Services接口,通过SOAP访问Web Services。
2.3 AJAX技术
AJAX全称为Asynchronous JavaScript and XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
它不是单一的技术,而是多中技术的融合体,它使用DHTML+CSS的方式来动态显示网页;使用DOM(Document Object Model)进行动态显示及交互;使用XML和XSLT进行数据交换及其他相关操作;使用XMLHttpRequest进行异步数据查询、检索;使用JavaScript将所有的东西绑定到一起[11]。 本文来自think58 [资料来源:http://www.THINK58.com]
传统的web应用程序允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。
与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的web service接口,并在客户端采用JavaScript处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了,用户体验也便随之增强。
2.4 B to C电子商务模式
B to C电子商务模式是指:商业机构对消费者(Business-to-Consumer)的电子商务,是企业与消费者之间进行的电子商务活动。这类电子商务主要是指在线式网上购物,这里的“物”指实物、信息和各种售前与售后服务。最近几年这类电子商务的发展异军突起,在因特网上目前已出现许多大型超级市场,所出售的产品一应俱全,从电脑软件、书籍、食品、饮料、电脑到汽车等,几乎包括了所有的消费品。 [版权所有:http://think58.com]
B to C电子商务模式可分为无形产品和劳务的电子商务模式、实物商品的电子商务模式和综合模式三种。无形产品和劳务往往可以通过网络直接向消费者提供,如信息、计算机软件、视听娱乐产品等。虽然目前在互联网上所进行的实物商品的交易仍不十分普及,但还是取得了很大的进步,网上成交额有增无减。实际上,多数企业网上销售并不是仅仅采用一种电子商务模式,而往往采用将各种模式结合起来的综合模式来实施电子商务。
B to C的利润或者来源于公司所提供的服务,如通过提供购物、咨询、拍卖等服务收取手续费、会员费;或者源于由于站点的浏览量和点击量极大,如在站点上提供的广告服务。B to C的电子商务模式是近年来各类电子商务模式中发展较快的一个。其主要原因是因特网的发展为企业和消费者之间开辟了新交易平台。随着全球上网人数的不断增多,因特网的使用者已经成为企业进行电子商务的主要对象。
think58好,好think58 [来源:http://www.think58.com]