出版時(shí)間:2003-12-1 出版社:清華大學(xué)出版社 作者:Stephen Mohr,Scott Woodgate 頁(yè)數(shù):582 字?jǐn)?shù):972
Tag標(biāo)簽:無(wú)
內(nèi)容概要
現(xiàn)在致力于企業(yè)應(yīng)用集成(EAI)和電子商務(wù)的企業(yè)都面臨的問(wèn)題就是,如何將使用不同通信和數(shù)據(jù)格式的應(yīng)用程序集成在一起并和業(yè)務(wù)伙伴實(shí)現(xiàn)無(wú)縫連接。Microsoft BizTalk Server 2000使用一臺(tái)集成服務(wù)器和一套應(yīng)用集成工具使企業(yè)不需對(duì)代碼做大的修改就能實(shí)現(xiàn)跨平臺(tái)的應(yīng)用集成。本書對(duì)BizTalk Server做了全面細(xì)致的介紹,重點(diǎn)講述了如何使用BizTalk Server處理企業(yè)應(yīng)用集成中的各種問(wèn)題,尤其是如何快速開(kāi)發(fā)電子商務(wù)系統(tǒng)。 讀者將從書中學(xué)到如何通過(guò)配置服務(wù)器而不是編寫大量的集成代碼來(lái)完成大部分的集成工作。全書共分12章,分別介紹了如何使用BizTalk Server提供的各種工具來(lái)完成關(guān)鍵任務(wù),如計(jì)劃應(yīng)用程序間的數(shù)據(jù)流、定義數(shù)據(jù)結(jié)構(gòu)、轉(zhuǎn)換不同數(shù)據(jù)格式和追蹤系統(tǒng)中的數(shù)據(jù)流等。 本書適合于進(jìn)行各種EAI工程和電子商務(wù)系統(tǒng)開(kāi)發(fā),并具有在Windows平臺(tái)上開(kāi)發(fā)Web應(yīng)用程序經(jīng)驗(yàn)的程序員閱讀。
書籍目錄
第1章 BizTalk與應(yīng)用集成
1.1 企業(yè)應(yīng)用集成的益處
1.2 EAI的挑戰(zhàn)
1.2.1 簡(jiǎn)單的客戶機(jī)-服務(wù)器模型
1.2.2 分布式業(yè)務(wù)系統(tǒng)
1.2.3 綜述EAI所帶來(lái)的挑戰(zhàn)
1.3 EAI和B2B的場(chǎng)景和體系結(jié)構(gòu)
1.3.1 業(yè)務(wù)進(jìn)程集成
1.3.2 業(yè)務(wù)伙伴集成
1.3.3 自動(dòng)化的采購(gòu)
1.3.4 企業(yè)對(duì)企業(yè)(B2B)的集合體
1.4 首創(chuàng)BizTalk Framework
1.4.1 BizTalkFramework
1.4.2 BizTalk.org
1.4.3 BizTalk Server。
1.5 MicrosoftBizTalk Server 2000介紹
1.5.1 BizTalk Server的特性
1.5.2 對(duì)BizTalk Server工具的總體認(rèn)識(shí)
1.6 BizTalk消息傳遞服務(wù)
1.6.1 組織
1.6.2 文檔定義
1.6.3 封包
1.6.4 端口和分配表
1.6.5 信道
1.6.6 事務(wù)
1.6.7 消息傳輸
1.6.8 消息排隊(duì)
1.7 BizTalk Server工具介紹
1.7.1 定義業(yè)務(wù)工作流:OrchestrationDesigner
1.7.2 定義消息規(guī)范:BizTalk Editor
1.7.3 消息規(guī)范間的轉(zhuǎn)換:BizTalk Mapper
1.7.4 消息傳遞服務(wù)的配置:BizTalk Messaging Manager
1.7.5 查看運(yùn)行時(shí)消息:文檔跟蹤
1.7.6 BizTalk Server的管理: ServerAdminlstration
1.8 小結(jié)
第2章 應(yīng)用程序和調(diào)度
2.1 編排的必要性
2.2 編排的實(shí)現(xiàn)
2.2.1 業(yè)務(wù)進(jìn)程圖
2.2.2 XLANG調(diào)度
2.3 BizTalkOrchestrationDesigner
2.3.1 Orchestration Designer用戶界面
2.3.2 調(diào)度的設(shè)計(jì)
2.3.3 消息實(shí)現(xiàn)的綁定
2.3.4 動(dòng)作與BizTalk或MSMQ實(shí)現(xiàn)的連接
2.3.5 動(dòng)作與COM和腳本實(shí)現(xiàn)的連接
2.4 Wrox Site Manager應(yīng)用程序
2.5 小結(jié)
第3章 規(guī)范
3.1 什么是規(guī)范
3.2 消息格式
3.2.1 XML文件
3.2.2 定界平面文件
3.2.3 定位平面文件
3.3 將模式擴(kuò)展為規(guī)范
3.3.1 基于XML的消息的規(guī)范
3.3.2 用于平面文件格式的消息規(guī)范
3.4 設(shè)計(jì)規(guī)范
3.4.1 改編遺留格式
3.4.2 構(gòu)建分層形式
3.4.3 BizTalk Framework的規(guī)范形式
3.5 BizTalk Editor
3.5.1 用戶界面
3.5.2 要點(diǎn)概括
3.5.3 使用規(guī)范
3.5.4 用于Wrox Site Managers范例的規(guī)范
3.5.5 Site ServiceDescription:一個(gè)規(guī)范示例
3.5.6 定位和定界規(guī)范
3.5.7 高級(jí)特性
3.5.8 Cablelnstallation:定界文件規(guī)范
3.5.9 Yard Work:定位文件規(guī)范
3.5.10 EDI規(guī)范
3.6 小結(jié)
第4章 映射BizTalk消息
4.1 BizTalk需要映射的原因
4.2 運(yùn)行時(shí)消息的轉(zhuǎn)換
4.2.1 映射過(guò)程
4.2.2 XSLT
4.2.3 分析器和串行化器
4.3 BizTalk Mapper
4.3.1 用戶界面
4.3.2 構(gòu)造映射
4.3.3 functoid
4.3.4 編譯和測(cè)試映射
4.4 對(duì)Wrox Site Managers進(jìn)行映射
4.4.1 Site Service Description向CableInstallation的映射
4.4.2 SiteDescription向Yard Care的映射
4.5 開(kāi)發(fā)自己的functoid
4.5.1 functoid的工作原理
4.5.2 IFunctoid接口
4.5.3 將有線業(yè)務(wù)規(guī)則實(shí)現(xiàn)為functoid
4.6 小結(jié)
第5章 BizTalK肖息傳遞的管理
5.1 配置而不是編程
5.2 BizTalk消息傳遞和傳輸協(xié)議
5.2.1 與BizTalk直接通信
5.2.2 一般協(xié)議通信
5.3 BizTalk的管理概念
5.3.1 組織
5.3.2 文檔定義
5.3.3 封包
5.3.4 消息傳遞端口
5.3.5 分配表
5.3.6 信道
5.4 BizTalk Messaging Manager
5.4.1 用戶界面
5.4.2 配置服務(wù)器選項(xiàng)
5.4.3 進(jìn)行搜索
5.4.4 配置組織
5.4.5 配置文檔定義
5.4.6 封包配置
5.4.7 消息傳遞端口向?qū)?br />5.4.8 分配表
5.4.9 信道向?qū)?br />5.5 簡(jiǎn)單的BizTalk編程
5.5.1 IInterchange接口
5.5.2 信道測(cè)試器實(shí)用程序
5.6 配置Wrox Site ManagementApplication
5.6.1 組織
5.6.2 文檔和封包
5.6.3 消息傳遞端口
5.6.4 信道
5.6.5 測(cè)試信道
5.7 Wrox Site Management Client
5.7.1 用戶界面
5.7.2 生成XML
5.7.3 工程相關(guān)性
5.7.4 窗體處理
5.7.5 提交消息
5.7.6 監(jiān)視調(diào)度執(zhí)行
5.8 小結(jié)
第6章 高級(jí)編排
6.1 體系結(jié)構(gòu):調(diào)度與應(yīng)用程序的比較
6.2 載入調(diào)度
6.2.1 消息抵達(dá)時(shí)載入調(diào)度
6.2.2 別名語(yǔ)法
6.2.3 以編程方式載入
6.3 調(diào)度的水合
6.3.1 工作原理
6.3.2 消息延遲和水合
6.3.3 為長(zhǎng)事務(wù)配置數(shù)據(jù)庫(kù)
6.4 事務(wù)和錯(cuò)誤恢復(fù)
6.4.1 參加COM十事務(wù)
6.4.2 短期事務(wù)
6.4.3 長(zhǎng)期事務(wù)
6.4.4 嵌套事務(wù)
6.4.5 計(jì)時(shí)事務(wù)
6.5 并發(fā)
6.5.1 并發(fā)和事務(wù)邊界
6.5.2 伸縮性問(wèn)題
6.6 動(dòng)態(tài)端口綁定
6.7 小結(jié)
第7章 消息傳遞與應(yīng)用程序的連接
7.1 與BizTalk Server的應(yīng)用集成
7.1.1 消息到應(yīng)用的集成
7.1.2 業(yè)務(wù)進(jìn)程到應(yīng)用的集成
7.1.3 案例研究:Bob"s Bolts--將消息直接傳遞到Microsoft Access
7.2 使用IBTSAppIntegrationAIC
7.2.1 創(chuàng)建IBTSAppIntegrationAIC
7.2.2 部署IBTSAppIntegrationAIC
7.3 使用IPipelineComponentAIC
7.3.1 建立IPipelineComponentAIC
7.3.2 部署IPipelineComponentAIC
7.3.3 配置IPipelineComponentAIC
7.4 使用BizTalk ScriptorAIC
7.5 使用AIC的注意事項(xiàng)
7.6 小結(jié)
第8章 消息傳遞與調(diào)度的連接
8.1 從消息傳遞中激活一個(gè)新的編排
8.1.1 為例子創(chuàng)建一個(gè)編排調(diào)度
8.1.2 為例子配置BizTalk Messaging
8.1.3 運(yùn)行實(shí)例
8.1.4 工作原理
8.2 與現(xiàn)有的編排相關(guān)
8.3 在兩臺(tái)BizTalk服務(wù)器之間基于HTTP的相關(guān)
8.3.1 提取內(nèi)部的Instruction消息,并傳送到新的Instruction業(yè)務(wù)進(jìn)程上
8.3.2 在BizTalk orchestration中接收內(nèi)部消息Instruction,發(fā)送Instruction并接收Acknowledgement
8.3.3 通過(guò)HTTP使用BizTalkMessaging把Instruction發(fā)送給新的BizTalk Orchestration
8.3.4 在BizTalk Orchestration中接收Instruction,發(fā)送Acknowledgement
8.3.5 把Acknowledgement消息返回給Instruction調(diào)度最初的實(shí)例(Acknowledge ment端)
8.3.6 招Acknowledgement消息返回給Instryction調(diào)度最初的實(shí)例(Instruction端)
8.3.7 運(yùn)行例子
8.4 兩個(gè)BizTalkServer之間的基于非HTTP的相關(guān)
8.4.1 使用BizTalk Messaging提取內(nèi)部的Instruction,并傳輸?shù)絀nstruction業(yè)務(wù)進(jìn)程
8.4.2 把內(nèi)部的Instruction接收到BizTalkOrchestration中,發(fā)送內(nèi)部的Instruction,接收Acknowledgement
8.4.3 通過(guò)非HTTP使用BizTalk Messaging把Instruction發(fā)送給新的BizTalk Orchestration
8.4.4 在BizTalkOrchestration中接收Instruction消息,發(fā)送Acknowledgement消息
8.4.5 把a(bǔ)cknowledgement消息返回給Instruction調(diào)度的原實(shí)例(acknowled gement端)
8.4.6 把Acknowledgement消息返回給Instruction調(diào)度的原實(shí)例(Instruction端)
8.4.7 運(yùn)行例子
8.5 在BizTalk Server和外部進(jìn)程之間基于HTTP的XLANG相關(guān)
8.6 相關(guān)的其他方法
8.7 小結(jié)
第9章 維護(hù)
9.1 維護(hù)和管理
9.2 BizTalk組、服務(wù)器和共享數(shù)據(jù)
9.2.1 BizTalk Server
9.2.2 BizTalk Server組
9.2.3 BizTalk數(shù)據(jù)庫(kù)
9.2.4 隊(duì)列
9.3 BizTalk ServerAdministration用戶界面
9.3.1 顯示共享隊(duì)列的特性
9.3.2 顯示接收函數(shù)的特性
9.3.3 顯示服務(wù)器的特性
9.4 接收函數(shù)
9.4.1 配置接收函數(shù)
9.4.2 使用接收函數(shù)
9.5 一般維護(hù)任務(wù)
9.5.1 權(quán)限和遠(yuǎn)程維護(hù)
9.5.2 設(shè)置企業(yè)特性
9.5.3 設(shè)置組的特性
9.5.4 添加一個(gè)服務(wù)器組
9.5.5 為BizTalk服務(wù)器組添加一個(gè)服務(wù)器
9.5.6 刪除和移動(dòng)服務(wù)器
9.5.7 啟動(dòng)和停止服務(wù)器
9.5.8 釋放交換消息
9.5.9 設(shè)置服務(wù)器的特性
9.5.10 在隊(duì)列間移動(dòng)文檔
9.5.11 導(dǎo)出維護(hù)信息
9.6 通過(guò)維護(hù)界面跟蹤錯(cuò)誤
9.6.1 檢查組和服務(wù)器狀態(tài)
9.6.2 查看Suspended文檔的錯(cuò)誤信息
9.6.3 事件日志中可用的信息
9.7 BizTalk的安全性
9.7.1 用戶角色
9.7.2 保護(hù)編排
9.8 伸縮性的設(shè)計(jì)
9.8.1 部署數(shù)據(jù)庫(kù)
9.8.2 部署服務(wù)和組件
9.9 小結(jié)
第10章 路由和確認(rèn)回執(zhí)
10.1 基本路由要求
10.2 基于調(diào)用的路由
10.3 信道規(guī)范
10.4 自我路由
10.4.1 自我路由的文檔規(guī)范
10.4.2 自我路由的一個(gè)例子
10.4.3 使用開(kāi)放的端口
10.5 非自我路由的接收函數(shù)
10.6 路由和BizTalk Framework
10.6.1 BizTalk Framework 2.0
10.6.2 Framework中的路由
10.6.3 回執(zhí)
10.7 確認(rèn)回執(zhí)
10.8 配置BizTalk Server處理回執(zhí)
10.8.1 使用可靠的消息傳遞來(lái)處理回執(zhí)
10.8.2 處理跟蹤和回執(zhí)
10.9 定制組件
10.9.1 建立定制分析器和串行化器的原因
10.9.2 定制分析器
10.9.3 IBizTalkParserComponent接口
10.9.4 定制串行化器
10.9.5 IBizTalkSerializerComponent接口
10.9.6 定制相關(guān)器
10.9.7 IBizTalkCorrelation接口
10.9.8 IBizTalkAcknowledge接口
10.10 一個(gè)BizTalk Framework路由和回執(zhí)示例
10.10.1 場(chǎng)景示例
10.10.2 客戶應(yīng)用程序的用戶界面:BTFClient.exe
10.10.3 窗體加載事件
10.10.4 設(shè)置端點(diǎn)
10.10.5 設(shè)置特性
lo.10.6 置換消息的主體
10.10.7 通過(guò)HTTP傳送文檔
10.10.8 HTTP接收函數(shù)
10.10.9 查看回執(zhí)
10.10.10 測(cè)試樣例和BizTalk Framework路由
10.11 小結(jié)
第11章 文檔跟蹤
11.1 捕獲跟蹤信息
11.2 顯示跟蹤信息
11.2.1 查看交換的元數(shù)據(jù)
11.2.2 查看文檔專用的數(shù)據(jù)
11.2.3 跟蹤界面解密
11.3 編程訪問(wèn)跟蹤信息
11.4 在數(shù)據(jù)庫(kù)的級(jí)別上理解文檔跟蹤
11.5 預(yù)備處理器和文檔跟蹤
11.6 管理跟蹤數(shù)據(jù)庫(kù)
11.7 配置BizTalk Orchestration跟蹤
11.8 小結(jié)
第12章 配置編程
12.1 配置編程的使用
12.1.1 配置導(dǎo)出
12.1.2 動(dòng)態(tài)配置
12.2 BizTalk配置對(duì)象模型
12.2.1 了解配置對(duì)象模型
12.2.2 處理配置對(duì)象時(shí)維護(hù)引用的完整性
12.2.3 IBizTalkBase接口
12.2.4 IBizTalkConfig接口
12.2.5 IBizTalkOrganization接口
12.2.6 IBizTalkDocument接口
12.2.7 IBizTalkPort接口
12.2.8 IBizTalkChannel接口
12.2.9 IBizTalkEndPoint接口
12.2.10 IBizTalkEovelope接口
12.2.11 IBizTalkPortGroup接口
12.2.12 IBizTalkWindowsInfo接口
12.2.13 IBizTalkTransportInfo接口
12.2.14 IBizTalkCertificateInfo接口
12.2.15 IBizTalkLoggingInfo接口
12.2.16 IDictionary接口
12.2.17 ISimpleList接口
12.3 協(xié)調(diào)URL示例
12.3.1 用戶界面
12.3.2 建立工程
12.3.3 枚舉信道
12.3.4 訪問(wèn)端口信息
12.3.5 傳輸消息
12.4 小結(jié)
附錄A 設(shè)置和安裝
A.1 系統(tǒng)需求
A.1.1 推薦的最低硬件配置
A.1.2 性能的硬件要求
A.1.3 依賴的軟件
A.2 手工安裝與設(shè)置
A.3 安裝到一個(gè)服務(wù)器組上:靜默安裝
附錄B XSLT和XPath
B.1 什么是XSLT
B.2 轉(zhuǎn)換過(guò)程
B.3 XSLT用作編程語(yǔ)言
B.3.1 XML的語(yǔ)法
B.3.2 基于規(guī)則
B.3.3 XPath查詢
B.3.4 功能化編程
B.3.5 數(shù)據(jù)類型
B.4 XPath數(shù)據(jù)模型
B.5 XPath表達(dá)式
B.5.1 上下文
B.5.2 初等量
B.5.3 運(yùn)算符
B.5.4 比較節(jié)點(diǎn)集
B.5.5 位置路徑
B.5.6 XPath函數(shù)
B.6 樣式表、模板和模式
B.6.1 <xsl:stylesheet)元素
B.6.2 <xsl:template>元素
B.6.3 模式
B.6.4 選擇一個(gè)模板規(guī)則
B.6.5 參數(shù)
B.7 模板的內(nèi)容
B.7.1 屬性值模板
B.7.2 XSLT指令
B.7.3 字面量結(jié)果元素
B.7.4 排序
B.8 頂級(jí)元素
B.8.1 <xsl:attribute-set>
B.8.2 <xsl:decimal-format>
B.8.3 <xsl:import>
B.8.4 <xsl:include>
B.8.5 <xsl:kev>
B.8.6 <xsl:namespace-alias>
B.8.7 <xsl:output>
B.8.8 <xsl:param>
B.8.9 <xsl:preserve-space>和<xsl:strip-space>
B.8.10 <xsl:template>
B.8.11 <xsl:variable>
B.9 一些實(shí)際例子
B.10 小結(jié)
附錄C BizTalk Framework 2.O消息
C.1 BizTalk封包結(jié)構(gòu)
C.1.1 目的和起源
C.1.2 結(jié)構(gòu)
C.2 Header
C.3 endpoints
C.4 properties
C.5 Services
C.6 manifest
C.7 process
C.8 一個(gè)BizTalkFramework消息的例子
C.9 回執(zhí)文檔
C.9.1 提交回執(zhí)
C.9.2 承諾回執(zhí)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載