杂的,通常要进行很长时间,而且需要对要揭示的信息量有精明的判断,以及确定什么时候说谎等。把这么复杂的一个过程全自动化是一项相当复杂的任务,到目前为止还几乎没有什么进展和支持。当前在电子商务中进行简单的固定价格谈判过程是可能的,但是要实现全自动的谈判,目前还不存在足够的技术和理论基础进行支持。然而,在全自动谈判领域中的一个子领域--网上拍卖,无论是从理论的角度,还是技术的角度来看,都是可行的。
1.2 国内外网上拍卖系统实现技术综述
1.2.1 电子拍卖的现状
最具代表性的电子商务有以下几种形式:B to B企业之间的业务,如采购、分销、服务等业务;B to C企业与消费者之间的交易,如网上售物、网上教育、网上其它服务等;G to C政府与消费者或市民之间的业务,如个人报税、养老金、特殊补贴、各种救济金发放等;C to C消费者对消费者,如网上交流、网上房屋交易、网上跳蚤市场交易等。网上拍卖交易行为正在迅速的发展,不仅一些大的商家希望能够通过拍卖的形式快速地在网上销售自己的产品,许多个人也希望通过拍卖的形式进行货物的交易。新颖独特、即时在线交流、交易轻松有趣等特点,无疑对许多网民来说都具有很大的吸引力【1】。"网上拍卖"是目前电子商务网站中一个重要的模式和组成部分。
在现实的
经济生活当中,拍卖的形式是多种多样的。常见的有:英国式拍卖、荷兰式拍卖、封标最高价拍卖、封标次高价拍卖。在以上每种拍卖形式中,每种都有其不同的拍卖规则。
现在常见的电子拍卖模式为客户机/服务器模式,即C/S(Client/Server)模式。这种体系结构如图1-1所示。
图1-1 C/S模式的体系结构
基于以上这种形式的电子拍卖,一般采用的方案及模式如下【2】:
[1] 拍卖人注册:拍卖者发送他的公钥给拍卖管理者 (ActionManager,简称AM)进行注册;
[2] 拍卖人发布拍卖信息:拍卖者将拍卖品的信息在拍卖服务器上发布;
[3] 初始化:AM选择拍卖品参数并公布这些参数及有关拍卖品的信息(如拍卖品编号、拍卖时间等);
[4] 竞拍者
注册:每个竞拍者发送他的公钥给AM进行注册;
[5] 拍卖预计算:AM为此次拍卖计算相关数据,竞拍者可以下载这些公开数据;
[6] 拍卖:竞拍者与拍卖服务器交互并计算他们之间的拍卖会话密钥,投标出价(加密传输);
[7] 拍卖结标:AM通过计算得到赢家的身份及他的出价,公开获胜竞拍者,但保密其它竞拍者出价,任何人都能公开地验证赢家的投标出价。
1.2.2 常见网上拍卖系统的技术实现
当前常见的网上拍卖系统实现技术有如下特点:
1) 系统开发、运行机制仍以客户机/服务器模式(C/S模式)为主
纵观国内外拍卖网站及较成熟的网络拍卖系统,基本上都是采用客户机/服务器模式进行拍卖活动。这种拍卖模式的核心是中央服务器,其运行模式见图l-2。
图1-2 客户机/服务器拍卖模式
2) 以Windows
网络操作系统为主,开发语言多用ASP,数据库使用Access/SQL Server 2000/Oracle/MYSQL,拥有相同的访问模式。
通过调查与统计得出结论,无论是国外的网站,还是国内迅速发展的相关网站基本都采用相同或者相近的运行模式。在操作系统选用方面,主要包括Microsoft Windows NT SerVer4.0 + IIS、Microsoft Windows 2000 server + IIS、Microsoft Windows 2003 server + IIS,Linux + Apache等。在数据库环境方面,主要集中在Access/SQL Server 2000/Oracle/MYSQL。开发语言比较多地使用ASP、
PHP,部分使用JSP。比如中国宝贝儿拍卖网官方网站、动易拍卖程序、快乐交易拍卖系统、尔虎科技推出的拍卖系统等均采用ASP + Access编写。而适用于中小型企业建立