传统的Microsoft的产品可以分为操作系统、Office、BackOffice及Visual开发工具四个系列,其产品的最大特点在于各系列产品的集成和互操作能力,Microsoft也为此希望开发者能够采用全套基于Windows的解决方案,在电子商务这一领域也不例外。
Windows操作系统 在Windows中,Microsoft相继加入了许多为用户和商务人员提供的商务应用软件访问功能。如:Microsoft的Web TV Network服务,为普通电视提供丰富的因特网访问功能,其费用比PC低得多。Microsoft的Windows CE操作系统也为许多客户设备提供对因特网的访问功能。Microsoft为Windows平台设计的Smart Card为私人信息和付账信息提供了安全存储功能。
此外,Windows平台对安全性、隐私性都有所考虑:在Web站点采用了Windows对安全套接字层(Secure Sockets Layer,SSL)的支持,确保了消费者访问因特网的保密性。在站点和消费者使用的Microsoft Wallet中支持安全电子事务处理(Secure E1ectronic Transaction,SET)协议,私人账户和地址信息的共享程度得到了增强。此外,消费者和商务用户可以利用Windows对Platform for Privacy Preferences(P3P)的支持,安全地共享个人用户信息,以增强和鼓励商务企业和消费者之间的个人信息共享,允许Web用户控制如何在网上分享他们的私人信息。
BackOffice Microsoft的服务器应用软件平台BackOffice提供了许多产品来帮助用户实现电子商务系统。这些商务服务器简单易用,与现有系统的集成和互操作性都不错,主要有:用于应用软件服务器和Web共享的Windows NT Server,用于商务站点管理的Site Server商务版,以及用于公司产品和客户信息存储的Microsoft SQL Server。 Windows NT Server 是Microsoft商务应用软件的基础,它除了提供支持关键任务商务应用软件所必须的可伸缩性和健壮性外,还提供了所有Microsoft产品都具备的易用性和低价格特点。Windows NT Server集成了能够简化商务系统开发和部署配置的技术,能够促进商务系统和现有后端商务应用软件集成的技术,以及能够实现和商务合作伙伴的贸易应用软件互相操作的技术,如组件对象模型(COM)。
Microsoft的Windows平台就是在组件的基础上设计的,自然也具有的COM优点,比如说维护简单、易于定制和扩展,以及对在Windows环境下建立和执行的应用软件的代码重用。 Microsoft SQL Server数据库系统提供了后台信息处理能力。
Microsoft SQL Server具备较好的性能,与Windows NT Server、Site Server商务版紧密集成,在Microsoft的电子商务体系中占有重要地位。在最新版本中,SQL Server提供了许多适于电子商务应用的功能,如全文本搜索和英文查询使得购物者可以使用普通英文进行产品搜索,从而提高了他们的购物享受;联机增量备份和恢复性能提高了系统的可用性和可靠性;商务公司可以使用决策支持服务器(Decision Support Server)以及在线分析处理(OnLine Analytical Processing,OLAP)为客户提供有效数据。Site Server商务版是实施网上生意的全面商务服务器,新版本改名为Commerce Server。它提供了实现网上生意所必须的商务智能——管理客户配置信息和站点的个性化,支持网上销售和广告活动,运行商店操作(包括商品分类价目表管理和购物车功能),提供分析工具来理解消费者行为。在这些外部场景背后,Site Server商务版控制着一个商务系统的所有部分:如何相互作用,如何管理Web站点内容,如何向一个数据服务器发送指令和信息,以及如何和贸易合作伙伴交换关键商务文档。
Visual Studio Microsoft努力将各种语言的编程环境进行了标准化,Visua1 Studio正是这种努力的一种基石,它提供了开发电子商务应用软件的重要工具,能够帮助程序员加快编程速度,更加方便地迁移应用程序的代码和知识技能。该编程环境的强大功能贯穿在商务系统开发需求的核心,包括Web内容的定制和管理、用户界面的设计、数据访问和现有系统的集成,以及应用程序之间的通信。
Visua1 Studio编程环境包括Visual Basic、Visual C++、Visual FoxPro、Visual Interdev、Visual J++开发系统。开发人员必定能够从中选择一种合适的工具,来满足他们的商务开发需要。