Microsoft Merchant Server Explained

Developer:Microsoft
Discontinued:yes
Qid:Q6840166
Programming Language:Python, C++
Operating System:Windows NT 3.51, Windows NT 4.0
Replaced By:Microsoft Site Server
Genre:E-commerce
License:Proprietary

Microsoft Merchant Server, released in October 1996,[1] [2] was Microsoft's initial foray into e-commerce software, during the boom of Internet business-to-consumer transactions in the 1990s related to the dot-com bubble. Only one version was shipped, then its technology was folded into Microsoft Site Server 2.0, Commerce Edition.

Technology

The technology at the heart of Merchant Server originated at a company named eShop Inc., which Microsoft acquired in June 1996.[3] [4] It was primarily built using Python,[5] with additional C++ code to plug into IIS and to run the primary server code as an NT Service.

Microsoft's Active Server Pages was shipped in December 1996,[6] two months after Merchant Server's release, so Merchant Server was unable to use that for page generation. Instead, it incorporated its own custom templating system, similar to the EZT templating system.[7]

The custom templating system was thrown out, and the core technology of Merchant Server was converted into COM Objects to be used by Active Server Pages. This revamp of the system appeared in Site Server 2.0 in early 1997.

Naming

Microsoft chose the name "Merchant Server" because, at that time, Netscape was shipping a product named Commerce Server.[8] [9] To avoid trademark issues, Microsoft needed a different name. When Merchant Server was folded into Site Server, they were able to use the term "Commerce" as a subtitle to the trademarkable "Site Server" name.

In later years, after Netscape's product was no longer in the market, Microsoft was able to return to their original desire and call it Microsoft Commerce Server.

Related Technologies

Merchant Server required the Windows NT 3.51 or Windows NT 4.0 operating system with Internet Information Services (IIS). It was also dependent on an ODBC-compliant SQL database, such as Microsoft SQL Server or Oracle.[10]

See also

External links

Notes and References

  1. Web site: 1996-10-30 . Microsoft and Industry Partners Offer Complete Solution For Internet Commerce Based on Microsoft Merchant Server 1.0 . dead . https://web.archive.org/web/20051201060639/http://www.microsoft.com/presspass/press/1996/oct96/mrchsv1pr.mspx . 2005-12-01 . Microsoft PressPass.
  2. Web site: 1996-10-30 . MS debuts e-commerce software . 2023-08-22 . CNET . en.
  3. Web site: 1996-06-11 . Microsoft Acquires eShop Inc. . dead . https://web.archive.org/web/20111219195426/http://www.microsoft.com/presspass/press/1996/jun96/eshoppr.mspx . 2011-12-19 . Microsoft News Center.
  4. Web site: 1996-06-11 . MS adds eShop to its buying spree . 2023-08-22 . CNET . en.
  5. Web site: Stein . Greg . Greg Stein . 2009-01-28 . The History of Python: Microsoft Ships Python Code... in 1996 . 2023-08-22 . The History of Python.
  6. [Active_Server_Pages#Versions|Active Server Pages]
  7. Web site: Stein . Greg . Greg Stein . gstein/ezt: EaZy Templating for Python . GitHub.
  8. Web site: 2015-08-14 . Antitrust Division Direct Testimony Of Jim Barksdale : U.S. V. Microsoft Corporation; State Of New York V. Microsoft Corporation . 2023-08-22 . www.justice.gov . en.
  9. Web site: Lakshadharsi . 2009-08-11 . Explore Notes and Programming: Netscape Commerce Server . 2023-08-22 . Explore Notes and Programming.
  10. Web site: 1997-06-01 . Getting Started with Microsoft Merchant Server . 2023-08-22 . ITPro Today: IT News, How-Tos, Trends, Case Studies, Career Tips, More . en.