Technical Aspects - E-Commerce - Lecture Slides, Slides of Fundamentals of E-Commerce

E-Commerce is taking over the traditional commerce practices. It is of special concern for the IT students. Following are the key points of these Lecture Slides : Technical Aspects, Server Tracks, Data, Documents Exchanged, Business Processes, Mapping Business, Transformation Support, System Integration, Exchange Formats, System Integration

Typology: Slides

2012/2013

Uploaded on 07/30/2013

asif.ali
asif.ali 🇮🇳

5

(3)

129 documents

1 / 11

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
4-24
Electronic Commerce (WS-05/06)
BizTalk: Technical Aspects
Technical aspects:
BizTalk server tracks data and documents exchanged in business processes.
Document type definition (schema) transformation support for mapping business
documents of different companies.
BizTalk provides a programming framework (2.0) for (legacy) system integration.
Document exchange formats:
EDI (both standard ANSI X12 and EDIFACT)
HTTP / HTTPS (web-based)
SMTP (mail-based)
File-transfer
Fax – only outbound
Application / Legacy System Integration:
Integration via Open Binding Architecture: Adapters connect BizTalk System to
applications & legacy systems.
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Technical Aspects - E-Commerce - Lecture Slides and more Slides Fundamentals of E-Commerce in PDF only on Docsity!

Electronic Commerce (WS-05/06) 4-^24

BizTalk: Technical Aspects

Technical aspects:  BizTalk server tracks data and documents exchanged in business processes.  Document type definition (schema) transformation support for mapping business documents of different companies.  BizTalk provides a programming framework (2.0) for (legacy) system integration. Document exchange formats:  EDI (both standard ANSI X12 and EDIFACT)  HTTP / HTTPS (web-based)  SMTP (mail-based)  File-transfer  Fax – only outbound Application / Legacy System Integration:  Integration via Open Binding Architecture : Adapters connect BizTalk System to applications & legacy systems.

Electronic Commerce (WS-05/06) 4-^25

RosettaNet.org

Electronic Commerce (WS-05/06) 4-^27

Communication based on Internet and XML

Electronic Commerce (WS-05/06) 4-^28

Order Processing in Generic Company

Electronic Commerce (WS-05/06) 4-^30

WebService: Definitions

WebServices are ... ... self-contained, modular applications that can be described, published, located, and invoked over a network, generally, the Web. [IBM] ... a type of service that can be shared by and used as components of distributed Web- based applications [BEA]. ... programmable application logic accessible using standard Internet protocols [Microsoft]. WebServices are online services (e.g. flight reservation service, hotel booking service, etc.) that are accessed over the Internet via method invocation and not by requesting HTML pages. WebServices can technically be understood as remote procedure calls (RPC). They use SOAP messages for invocation, parameter passing and returning results. As a result, they provide information but no visualization. WebServices can be used by other WebServices or by human users. As WebServices do not provide presentation of content, the content must be rendered (visualized) for the human user.

Electronic Commerce (WS-05/06) 4-^31

Benefits and Shortcomings of WebServices

Benefits of WebServices  Uses open and widely adopted standards  Platform- and language-independent  Broad support by major players (IBM, Microsoft, Sun, …) and agreement about new, upcoming standards  “WebServices are a necessity”: Dynamic B2B integration requires service-to-service communication. Business Application Integration (BAI) will be simplified Shortcomings:  General problem: How to describe the semantics of services (WebServices do not solve this problem either)  Presentation of service must be provided separately.

Electronic Commerce (WS-05/06) 4-^33

WebService: Example

Provider 1: Flight Reservation WebService Provider 2: Hotel Reservation WebService Provider 3: Rental Car WebService WebService- Directory Service (UDDI)

  1. Registration (Publication) WebService
  2. Service Lookup^ User^ Application (Find)
  3. Usage (Binding)

Electronic Commerce (WS-05/06) 4-^34

Simple Object Access Protocol (SOAP)

The Simple Object Access Protocol (SOAP) is an XML / HTTP based protocol for accessing services, objects and servers in a platform-independent manner.  developed from the idea to create an XML-based RPC (remote procedure call) mechanism  mainly driven by Microsoft and IBM  large support base  platform- and programming language independent  asynchronous communication is possible  standard transport protocol is HTTP. SOAP is NOT a replacement for CORBA / DCOM, it is simply a wrapper technology to make services more accessible over the Internet Spec: http://www.w3.org/TR/SOAP/