论文部分内容阅读
随着电子商务技术的愈发成熟,电子商务的模式也不仅仅局限在普通的网络购物形式中,各种基于互联网技术的创新概念与创意产品不断的被推出。竞拍这种紧张刺激,又富含技巧的交易方式,也被搬到了互联网上。网络竞拍作为电子商务的一种形式,已经发展的十分成熟。由于国内竞拍网站规模远落后于国外知名竞拍网站,人们越来越多地参与各国知名竞拍网站的竞拍。但是,在线支付、语言沟通和跨国邮寄等问题,导致跨国度竞拍难以实现。于是出现了一种代拍网站,作为用户参与国外网络竞拍的代理网站。代拍网站只作为一种代理平台,展示的全部是其它竞拍网站的拍品。它将商品信息优化后展示,同时提供竞拍功能。当人们在代拍网站上参与竞拍,代拍网站会将竞拍操作同步到真正的竞拍网站,做到真正意义上的竞拍出价。典型的代拍网站主要包括以下两个关键技术点:数据同步技术和同步竞拍技术。代拍网站的数据源来自竞拍网站,信息时效性要求非常高,所以必须通过数据同步技术实时获取并异步定时更新;同步竞拍技术则是代拍网站实现其功能的核心技术,只有令同步竞拍技术低延迟、自动化,才可以让用户无差别感的在代拍网上参与网络竞拍。本文从代拍网站的功能分析介绍开始,依据代拍网站的运作流程,逐步分解出各个环节所需要实现的功能。着重针对两个关键技术点作出分析和研究,并给出详细的设计方案。本文的创新之处表现在下述三个方面。1)代拍网站摒弃了传统的人工代理竞拍的模式,将代理竞拍过程完全自动化,无论是在时效性还是体验性上,均有大幅度增强;2)针对不同情况,提出多种数据同步和同步竞拍的实现方法。针对不同的开发环境和竞拍网站,有通用性实现方法也有特有性实现方法,力求能够适应更多的竞拍网站,以保证代拍网站实现技术的通用性和实用性;3)在系统开发过程中,在数据网络传输过程、并发控制、开发框架、开发语言等方面,进行了多种方式的开发尝试。尝试了json格式、xml格式和pb格式等多种数据格式,尝试了本地服务器端控制和竞拍网站方服务器端控制等方式,尝试了Zend和Struts+Spring+Hibernate开发框架以及PHP, Java, JavaScript等多种开发语言。