《XML,SOAP,BIZTALK SERVER与B2B电子商务开发 影印版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)BRIAN E.TRAVIS著
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2001
  • ISBN:7900632719
  • 页数:428 页
图书介绍:

Part Ⅰ XML for E-CommerceChapter 1 The XML Business Perspective 3

BUSINESS-TO-BUSINESS E-COMMERCE 5

SEPARATION OF DATA FROM PROCESS 5

XML AND THREE-TIER WEB ARCHITECTURES 6

Data Tier 7

Client Tier 8

Middle Tier 8

Acknowledgments 11

Introduction 13

About the Companion CD 17

XML for Content Providers 18

Standards 22

Building the Page 25

XML FOR CONTENT MANAGEMENT 26

XML FOR CONTENT AGGREGATION 27

THE BACKGROUND OF ELECTRONIC DOCUMENT INTERCHANGE 30

XML FOR ELECTRONIC DOCUMENT INTERCHANGE 31

XML and E-Commerce 32

Lingua Franca 32

XML and Processing Languages 34

Chapter 2 XML Background 35

HTML:THE GOOD STUFF 35

HTML:THE BAD STUFF 36

SGML:THE GOOD STUFF 38

SGML:THE BAD STUFF 39

WE NEED XML 40

XML Myths 41

Chapter 3 XML Standards 43

ISO 43

OASIS 44

W3C 44

W3C Standards 45

IETF 50

DEVELOPING INDUSTRY SCHEMAS 51

STANDARDS BY CONVENTION 51

Chapter 4 XML Syntax 55

THE WELL-FORMED XML DOCUMENT 55

The XML Declaration 56

Start Tags and End Tags 56

Root Elements 57

Case Sensitivity 57

Proper Nesting 57

Special Characters 58

Attributes 59

Empty Elements 60

Comments 61

Examples of Well-Formed Documents 61

THE VALID XML DOCUMENT 62

The Document Type Definition 63

NAMESPACES 66

SCHEMAS 71

XML Data Reduced 72

Chapter 5 The XML Application 77

THE DOCUMENT OBJECT MODEL 77

The DOM in Action 78

Creating a DOM Object 82

Accessing the documentElement 84

Getting Items in the Document 85

EXERCISE:USING THE DOM IN VISUAL BASIC 88

WRITING TO THE DOM 94

EVENT-DRIVEN MODELS 101

Chapter 6 XSL 103

XSL:THE BACKGROUND 103

HOW DOES XSL WORK? 104

Microsoft's Implementation of XSL 106

XSLT and XPath Breakout 106

XSLT OPERATION 106

Recursive Processing 110

XSLT by Example 114

EXERCISE:BUSINESS DOCUMENT TRANSFORMATION 123

Part Ⅱ XML MessagingChapter 7 Web Services 133

THE IMPORTANCE OF AGGREGATION 136

LOOSELY COUPLED SERVICES 137

Chapter 8 Building a Web Service with SOAP 141

HTTP 142

The GET Method 142

The POST Method 144

PORTS 146

FIREWALLS 146

SOAP MESSAGE STRUCTURE 147

THE XML NEWSFEED EXAMPLE 148

The SOAP Client Application 148

Implementing a SOAP Server in OmniMark 154

SOAPServer.xom 155

getXMLNews.xom 162

Testing the Service 169

Chapter 9 The BizTalk Framework 171

THE BIZTALK DOCUMENT AND MESSAGE SPECIFICATION 173

THE BIZTALK FRAMEWORK IN B2B TRANSACTIONS 174

Preparing the Purchase Order 174

Processing the Purchase Order 176

Interchange Evolution 177

Ordering by Using the BizTalk Framework 178

Delivery Receipt 182

The Order Confirmation 183

Potential for Automating Procurement 185

Part Ⅲ The BizTalk ServerChapter 10 BizTalk System Requirements 189

RELIABLE DELIVERY OVER ANY TRANSPORT 190

SECURITY 190

ROUTING 191

WORKFLOW 192

SYNCHRONOUS AND ASYNCHRONOUS COMMUNICATION 192

BATCH SUPPORT 193

DOCUMENT TRACKING AND ACTIVITY 193

QUEUING 193

TRADING PARTNER MANAGEMENT 194

SCALABILITY 194

DOCUMENT TRANSFORMATION 195

THIRD-PARTY AND ISV EXTENSIBILITY 195

EDI INTEROPERABILITY 196

MULTIFACETED API 196

FUTURE-PROOF FLEXIBILITY 196

A FOCUS ON USER-DRIVEN BUSINESS 197

Chapter 11 Building a BizTalk Server 199

PROGRAM AND DATA FLOW 200

ARCHITECTURE 203

DATABASES 206

SYSTEM SETUP 207

ENTERING A PURCHASE REQUISITION 208

prEnter.asp 208

prProcess.asp 213

ROPE and SDL 216

PROCESSING A PURCHASE ORDER 226

Automating Purchase Order Processing 227

PROCESSING THE PURCHASE ORDER CONFIRMATION 238

Chapter 12 Microsoft BizTalk Server 2000 243

THE BIZTALK EDITOR 244

Exercise:Creating a Purchase Order Schema 244

THE BIZTALK MAPPER 247

Exercise:Mapping Two Different Purchase Order Schemas 248

BIZTALK SERVER 2000 DATA PROCESSING 255

OTHER BIZTALK TOOLS 255

Placing an Order 256

Checking Inventory and Ordering from the Manufacturer 257

Sending an Acknowledgment to the Requsetor 259

Part Ⅳ ReferencesAppendix A OmniMark for the Impatient 263

Appendix B BizTalk Framework 2.0 Draft:Document and Message Specification 327

Appendix C XML and BizTalk Web Sites 365

Appendix D Simple Object Access Protocol (SOAP)1.1 371

Index 413