《电子商务整合方案实战 BizTalk Server 2000 & XML》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:郑淑芬著;黄杰,王洪超改编
  • 出 版 社:北京科海集团公司
  • 出版年份:2002
  • ISBN:7899980402
  • 页数:362 页
图书介绍:

第1章 Microsoft BizTalk Server概述 1

1.1 Internet提供开放的电子商务环境 3

1.2 BizTalk框架 3

1.3 Microsoft BizTalk Server2000 5

1.4 商业信息网关-- BizTalk Server Messgaing Service 6

1.4.1 Transpareney(透明) 6

1.4.2 XML--Internet上的标准语言 8

1.4.3 BizTalk Editor--XML Schema编辑工具 9

1.4.4 Biztalk Mapper--文件格式转换设计工具 10

1.5 整合商业流程--BizTalk Orchestration 10

1.5.1 Biztalk Orechestration Designer--整合商业流程枢纽工具 11

1.5.2 Synchronization(同步)流程与 Concurrency(并行)处理 12

1.5.4 动态的商业处理流程 13

1.5.3 While(循环) 13

1.5.5 交易机制 14

1.6 多样化的整合技术 15

1.7 开发人员应具备的信息技术 17

1.8 结论 18

第2章 电子商务的核心--XML文件和XML Schema 19

2.1 为什么需要XML 19

2.2 XML基本概念 22

2.2.1 Element(元素) 22

2.2.2 Attrbute(属性) 22

2.2.3 选用Element或Attribute 23

2.3 Namespace(命令空间) 24

2.3.1 使用Namespace的原因 24

2.3.2 使用Namespace解决名称冲突 25

2.4 XML基本规则 27

2.5 XML Schema 29

2.6 BizTalk Editor 29

2.6.1 支持多种文件格式 30

2.6.2 建立一份XML Schema 30

2.6.3 Root Element 31

2.6.4 Record 32

2.6.5 Attribute Field 33

2.6.6 Element Field 35

2.6.7 数据类型一览表 36

2.6.8 Record vs.Field 37

2.6.9 其他设置 38

2.7 存储Schema 40

2.8 再谈XML Schema 41

2.8.1 XML 声明 43

2.8.2 注解 43

2.8.3 关于Namespace 44

2.8.4 定义元素 44

2.8.5 定义属性 47

2.9 XML 命名的参考原则 48

2.9.1 名称和大小写 48

2.9.2 使用有意义的名称 49

2.9.3 命名 49

2.9.4 特定规则 49

2.10 练习与思考 50

2.10.1 练习: 使用、导入现有的DTD文件格式 50

2.10.2 思考 51

2.10.3 练习: 产生XML文件实例 52

2.10.4 练习: 验证XML文件的正确性 53

2.10.5 讨论 53

第3章 数据与文件格式的转换 55

3.1 BizTalk Mapper 55

3.2 建立字段对映关系 56

3.3 使用Founctoid进行转换 57

3.4 测试Map转换结果 60

3.5 Functoids(操作数) 63

3.5.1 String(字符串处理类) 63

3.5.2 Mathematical(数学运算类) 66

3.5.3 Logical(逻辑运算类) 69

3.5.4 Date|Time(日期时间类) 72

3.5.6 Scientific(科学计算类) 74

3.5.5 Conversion(数值转换类) 74

3.5.7 Cumulative(统计类) 77

3.5.8 Database(数据库存取类) 78

3.5.9 Advanced(高级类) 80

3.6 存取数据库 80

3.6.1 从数据中查询相关信息 81

3.6.2 测试数据查询函数 84

3.7 统计运算 84

3.8 高级议题 88

3.8.1 一笔变多笔 88

3.8.2 多笔变一笔 92

第4章 建立XML商业文件 95

4.1 理解XML DOM 95

4.1.1 Microsoft XML3.0 96

4.1.2 使用 DOM Dcocument加载XML文件 97

4.2 读取XML文件中的元素及属性 98

4.2.1 所有的节点都是IXMLDOMNode 99

4.2.2 加XPathe指定节点 100

4.2.3 加载XML文件 101

4.2.4 读取XML元素 101

4.2.5 读取XML属性 103

4.3 练习 107

4.4 建立XML文件 111

4.4.1 建立元素 111

4.4.2 Namespace 112

4.4.3 新增与设置属性 118

4.5 建立与读取中文XML文件 120

4.6 Microsoft BizTalk Server开发工具--Plug-in Generator 121

4.6.2 建立Plug-In 122

4.6.1 安装Plug-in Generator 122

4.6.3 使用Plug-in产生 XML文件 126

4.6.4 套上Bixtalk Envelope信封 130

4.6.5 使用Plug-in读取 XML文件 133

4.6.6 使用Plug-in读取含有 BizTalk Envelope的 XML文件 134

第5章 BizTalk Messaging Service整体介绍 136

5.1 BizTalk Messaging Service的主要特色 137

5.1.1 管理交易伙伴 138

5.1.2 转换文件格式 139

5.1.3 多样化的传输方式 141

5.1.4 信息追踪 142

5.2 BizTalk Messaging Service整体结构 142

5.2.3 Port(通信端口) 143

5.2.1 Organization(组织) 143

5.2.2 Document Definition(文件格式) 143

5.2.4 Channel(处理管道) 144

5.2.5 Port与Channel之间的关系 144

5.3 BizTalk Messaging Service设置步骤 145

5.3.1 从内部应用程序传送文件至外部组织 145

5.3.2 从外部组织传送文件至内部应用程序 147

5.3.3 整合公司内部应用程序 149

5.4 必须每一家公司设置Port及Channel吗 151

5.5 BizTalk Sever中的工具与数据库 151

5.6 BizTalk Messaging Service如何处理商业文件 153

第6章 管理交易伙伴与设置通信端口 156

6.2 Organization(组织) 157

6.1 交换文件 157

6.2.1 Organization Identifier(识别不同的厂商) 158

6.2.2 Application(应用程序) 159

6.3 练习1 160

6.4 Document Definition(文件格式) 161

6.4.1 使用XML Schema定义窗体格式 162

6.4.2 上载Document Definition--WebDAV Repository 163

6.4.3 Document Definition 164

6.5 练习2 166

6.6 Port 168

6.6.1 Destination(通信对象) 169

6.6.2 Envelope(文件信封) 179

6.7 练习3 184

6.6.3 安全设置 184

6.8 Channel 186

6.8.1 Source(来源) 187

6.8.2 Inbound Document(原始文件)格式 189

6.8.3 Outblund Document(目标文件)格式 190

6.8.4 Document Logging(文件记录) 190

6.8.5 高级设置 190

6.9 练习4 190

第7章 绑定应用程序与BizTalk Messaging Service 192

7.1 Receive Function 193

7.1.1 建立File Receive Function 195

7.1.2 建立Message Queuing Receive Function 196

7.1.3 指定文件路由信息 196

7.2.1 Microsoft BizTalk Server Interchange1.0 Type Library 197

7.2 Interchange对象 197

7.2.2 Submit成员函数 198

7.2.3 SubmitSync成员函数 201

7.2.4 Visual Basic实例 201

7.2.5 Active Serve Page实例 203

7.3 练习1 203

7.4 BizTalk Server如何取得路由信息 204

7.5 Application Integration Component(应用程序整合组件) 205

7.5.1 设计应用程序整合组件 206

7.5.2 注册应用程序整合组件 209

7.6 测试与查错 215

7.6.1 建立Visual Basic项目仿真BizTalk Messaging Service 215

7.6.2 上线测试 219

7.8 练习2 220

7.7 IPipelineComponent接口 220

第8章 BizTalk Orchestration Service与商业流程 225

8.1 BizTalk Orchestration Service 225

8.2 BizTalk流程与其他应用程序的流程的不同之处 226

8.3 Business Process(商业处理流程) 228

8.4 BizTalk Orchestration Service整体结构 229

8.4.1 实作Action: 连接外部系统 230

8.4.2 XLANG Scheduler Engine执行流程 231

8.5 XLANG商业描述语言 232

8.5.1 Action、Message、Sequence及Port 232

8.5.2 Data Flow描述数据流 235

8.6 BizTalk Orchestration Designer 235

8.7 练习1 238

8.8 练习2 241

第9章 设计与执行XLANG Schedule 244

9.1 连接外部系统 245

9.1.1 Implementation Technology 245

9.1.2 Port 246

9.2 实例探讨--申购单处理流程 246

9.2.1 BizTalk Messaging--接收订单 247

9.2.2 COM Component 传送申购单到 Audit2000主管审核系统 253

9.2.3 Message Queuing接收审核后申购单 264

9.2.4 Script Component取得审核结果 264

9.2.5 Decision Rule--判断申购单审核结果 268

9.2.6 BizTalk Messaging--传送订单至供货商 269

9.2.7 MSMQ--记录驳回申购单(根据部门区别) 275

9.3 Data Flow(数据流) 278

9.3.1 Data Page 279

9.3.3 设计Data Flow 282

9.4 编译XLANG Schedule 286

9.5 执行XLANG Schedule 286

9.5.1 由BizTalk Messaging Service激活 286

9.5.2 由程序激活 287

9.5.3 两者的差别 288

9.6 建议与讨论 288

第10章 电子书店采购供应链实例 291

10.1 基本要求 291

10.2 背景情节 292

10.3 实作电子商务整合方案 292

10.3.1 模块1: Microsoft BizTalk Server2000安装与设置 293

10.3.2 模块2: ePublisher采购作业自动化 310

10.3.3 模块3: eBook采购作业自动化 312

10.3.4 模块4: BizTalk Orchestration整合商业流程 328

附录A 安装Microsoft BizTalk Server2000 345

A.1 软件环境需求 345

A.1.1 软件需求 345

A.1.2 建立Service Account(服务账号) 345

A.2 软件安装顺序 346

A.3 安装Microsoft BizTalk Server2000 347

附录B BizTalk Framework设计理念 357

B.1 传输方式 359

B.2 技术与平台的通透性 359

B.3 弹性的数据格式与转换方式 360

B.4 XML信息与商业文件 360

B.5 Biztalk.org 361