针对不同的企业,IBM均提供其系列电子商务解决方案,如电子商城、电子休闲、电子银行、电子市政府等,它们覆盖了Windows NT,OS/2,AIX,HP-UX,Solaris,OS/400,OS/390等多种平台,其中支付解决方案IBM Payment Suite和电子商城解决方案IBM Net.Commerce是IBM公司的特色产品。
1、支付解决方案
IBM Payment Suite是一种端到端的软件解决方案产品包,它的功能是处理消费者、商家和银行之间的电子商务交易。该产品包完全建立在SET协议的基础上,它包括了客户端的电子钱包(Consumer Wallet)、支付网关(IBM Payment Gateway)和认证中心(IBM Registry for SET)等部分。IBM Consumer Wallet 是一个可由Web浏览器启动的应用程序,为顾客提供安全的信用卡交易。它可以为各信用卡银行定制电子钱包软件,信用卡持有者可以到这些银行的站点上下载电子钱包软件,也可由银行通过软盘或光盘分发给各信用卡用户。这样,用户在购物时就可以通过浏览器启动电子钱包软件,输入口令后即可进入电子钱包界面,进行安全的网上交易,交易数据加密后在Internet上传输,只有信用卡处理器可以打开交易数据。
IBM Consumer Wallet内置了数字签名,信用卡处理器验证通过后,通知商家,完成交易后顾客屏幕上将显示所发出的定购请求和商家的确认信息。
IBM Payment Registry 在服务器上运行后,可提供持卡人CA(认证中心)、商家CA和付款网关CA功能。该软件既可以在多台电脑上运行,作为单一的认证中心,也可以在一台电脑上运行,作为多个认证中心。
IBM Payment Registry由三个部分组成:
Administrator管理服务器的运行,并可进行密码与密钥的安全管理;
Approver可以接收和检验SET证明申请;
SET CA Server可处理SET证明申请、签名及发布申请。
IBM Web Sphere Payment Manager 是一个协助商家进行电子交易的工具,它为商家提供了一种高性能、可扩展并具有良好安全性的电子交易环境,使之具备了部分ISP(Internet Service Providers Internet服务供应商)、CSP(Commerce Service Providers,商务服务供应商)及ASP(Application Service Providers应用服务供应商)的功能,并负担了作为网上交易经济实体与银行内部联系的功能。
IBM Payment Gateway 是采用SET标准的付款处理应用程序,当网关接收到来自网上加密的付款指令后,可对其进行解密,并进行格式的转换,传至适当的应用程序。支付网关提供了密钥管理、凭证管理和密码服务,通过密钥管理,可以提供私人密钥、用于付款指令的解码和银行回应信息的签名。通过凭证管理可以向商家发送付款网关凭证,并对其进行管理。通过密码服务可以验证顾客与商家的凭证和签名。
2、电子商城解决方案
IBM Net.Commerce是一个集成的解决方案,使企业可以快速地在Internet上建立虚拟的电子商城,为在Internet上进行交易提供一个安全和易于扩展的框架,并能够支持企业对消费者、企业对企业的应用环境。
IBM Net.Commerce软件包括了Domino Go Web Server、商城服务器、定制站点的组件和关系数据库DB2,提供一个从动态目录和店面创建到支付处理和与后端系统集成的全面的电子商务功能。它可运行于多种平台上,如IBM的AIX、微软的Windows NT和SUN的Solaris
平台等,其运行机制如图7-3所示。
Net.Commerce支持在WWW上开展商业活动所需的全部基本功能,如可浏览、可搜索的商店与产品目录,购物“手推车”,购物者登记与地址簿,销售税与运输费的计算,实时信用卡认证,订单提交与通知及电子邮件广播与客户支持等,客户在使用Net.Commerce建立的电子商城内可浏览设计精美、具有交互功能的产品目录,并可通过鼠标将选购的物品放入购物“手推车”,完成购物过程。电子商城还可提供比较功能、选择及择优功能来引导顾客购物。
除了上述从宏观角度介绍的应用构架和具体的开发环境,IBM的电子商务解决方案还体现在它所提供的技术支持服务上,它可以根据企业机构的不同性质,分别提出了旅游交通业、银行业、政府邮政等领域的具体解决方案,并能够根据其规模及需求,选择合适的应用开发环境加以实现。