XML by pengxuebo

VIEWS: 27 PAGES: 53

									Grenoble Ecole de Management
MEDFORIST Workshop
Microsoft Commerce Server




                                            Asuman Dogac
                            Middle East Technical University
                                            Ankara Turkey
            Grenoble Ecole de Management
 A. Dogac      MEDFORIST Workshop asuman@srdc.metu.edu.tr
                                                       1
Microsoft Commerce Server


 Commerce Server
  (http://www.microsoft.com/commerceserver/)
  is a platform that facilitates the development
  of Web-based commerce sites
 A trial version can be downloaded from
  http://www.microsoft.com/commerceserver/
evaluation/trial/evalDL.asp

                  Grenoble Ecole de Management
A. Dogac             MEDFORIST Workshop          2/53
Microsoft Commerce Server

   Commerce Server delivers a set of
    components including:
          Site Builder Wizard
          Site Manager Pages
          Order Processing Pipeline
          The Microsoft Wallet




                          Grenoble Ecole de Management
A. Dogac                     MEDFORIST Workshop          3/53
Microsoft Commerce Server

   The roles:
          The customers
          The Site Operator
          The Server Administrator




                          Grenoble Ecole de Management
A. Dogac                     MEDFORIST Workshop          4/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          5/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          6/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          7/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          8/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          9/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          10/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          11/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          12/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          13/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          14/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          15/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          16/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          17/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          18/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          19/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          20/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          21/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          22/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          23/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          24/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          25/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          26/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          27/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          28/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          29/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          30/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          31/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          32/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          33/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          34/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          35/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          36/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          37/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          38/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          39/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          40/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          41/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          42/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          43/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          44/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          45/53
           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          46/53
Commerce Server vs. Biztalk

   Commerce Server is mainly for B2C
    ecommerce
   Another Microsoft product BizTalk is for B2B
    commerce




                    Grenoble Ecole de Management
A. Dogac               MEDFORIST Workshop          47/53
BizTalk Framework
          BizTalk provides an XML based application integration
           framework
          Application integration is achieved through a message
           passing mechanism
          For applications that do not have native XML support,
           BizTalk framework provides facilities that transform native
           data types to XML and then performs the XML document
           routing
          The BizTalk framework contains a technical specification,
             a set of XML documents,

             the    http://www.biztalk.org/BizTalk/default.asp Web
              portal and
             BizTalk 2000 Server




                               Grenoble Ecole de Management
A. Dogac                          MEDFORIST Workshop                48/53
BizTalk Framework

   The biztalk.org Web portal contain the XML schemas suggested
    by the businesses, that is, a globally accessible document library
   These schemas are validated, versioned, registered and stored
    in a repository at the Web portal Web site
   In other words, BizTalk does not enforce a common dictionary;
    rather the businesses make their dictionary and the document
    structures publicly available at the BizTalk portal and expect
    other businesses to conform to them for conducting business




                           Grenoble Ecole de Management
A. Dogac                      MEDFORIST Workshop                  49/53
BizTalk Framework

   The Microsoft product BizTalk 2000 Server has two services:
      Orchestration service and

      Messaging service

      BizTalk 2000 Server Orchestration service allows to
       model, deploy and maintain distributed business
       processes within and between organization
      It provides a GUI tool based on Visio, to graphically build
       business processes
      It is possible to integrate previously defined distributed,
       heterogeneous applications to the process




                          Grenoble Ecole de Management
A. Dogac                     MEDFORIST Workshop                 50/53
       BizTalk Framework
          From the visual description of the process, a process
           definition is generated in XLANG which is a textual process
           definition language in XML
          XLANG provides the classical workflow definition features
           like
              sequencing,

              branching,

              parallel execution as well as

              transactional support,

              persistence and

              monitoring

          XLANG is a message based system, that is, the activity
           invocation is through passing messages



                               Grenoble Ecole de Management
A. Dogac                          MEDFORIST Workshop                51/53
Visio




           Grenoble Ecole de Management
A. Dogac      MEDFORIST Workshop          52/53
BizTalk Framework

          The message reliability is provided by the message queue
           product of Microsoft, MSMQ
          BizTalk 2000 Server Messaging service support XML, X12,
           EDIFACT formats
          BizTalk mapper helps to map one document format to the
           other and can apply transformations to data
          For example BizTalk mapper facilitates transforming EDI
           documents to SAP iDOC documents by utilizing XSL
           technology to do so
          BizTalk Management Desk administers agreements between
           trading partners and applications



                              Grenoble Ecole de Management
A. Dogac                         MEDFORIST Workshop              53/53

								
To top