BizTalk中的英文名詞和中文釋義

 最近研究BizTalk架構,併爲書籍蒐集整套詳細資料,真是累死人了,相同類別的中文書籍10年前有過,此間,BizTalk更新升級無數次了,國內尚無一本相關開發類技術指導。雖說可能此框架不屬於輕量級,不被大多數企業偏好,但是微軟在企業商務應用架構開發技術層面上的努力還是值得我們學習的。

    中文書籍甚是匱乏,瞭解必先從MSDN或者官方文檔開始,先了解下英文名詞概念吧。

以下全部出自新浪博客“大餅超人的世界觀”,在此先感謝博主的分享:

1. XPath

一種用於在 XML 文檔的分層結構中進行導航的綜合語言。XPath 表達式可以包含 XML 元素和屬性信息,可以選擇符合特定條件的數據,並可以執行檢索數據的比較。也稱作節點路徑。

 

2. X.509 證書 (X.509 certificate)

Windows 基於證書的進程所使用的標準證書格式。X.509 證書包含公鑰和有關證書的頒發對象(個人或實體)的信息、有關該證書的信息以及有關頒發證書的證書頒發機構 (CA) 的可選信息。

 

3. Web Services

爲其他應用程序提供數據和服務的應用程序邏輯單位。應用程序使用標準 Web 協議和數據格式(如 HTTP、XML 和 SOAP)訪問 XML Web Services,並與每個 XML Web Services 如何實現無關。XML Web Services 結合了基於組件的開發和 Web 兩者的優點,同時還是 Microsoft .NET 編程模型的基礎。

 

4. Web Services 描述語言 (WSDL)

一種 XML 格式,這種格式將網絡服務描述爲一組對包含面向消息或面向過程信息的消息進行處理的終結點。具體過程是:先對操作和消息進行抽象描述,然後再綁定到某個具體的網絡協議和消息格式,從而定義終結點。相關的具體終結點會被組合到抽象終結點(服務)中。

 

5. 虛擬節點 (virtual node)

架構中不與該架構定義的實例消息中的 XML 元素或屬性直接對應的節點。

 

6. 取消登記 (unenlist)

取消服務的所有訂閱和實例(運行實例或掛起實例)的操作。

 

7. 轉換 (translation)

將 XML 文檔轉換爲本地(非 XML)格式,戓將非 XML 文檔轉換爲 XML 文檔的過程。

 

8. 取消部署 (undeploy)

從 BizTalk Server 數據庫和管理控制檯刪除 BizTalk 應用程序並從安裝了該應用程序的所有計算機上刪除該應用程序的過程。

 

9. 轉換 (transformation)

將符合某種架構的 XML 文檔轉換爲符合另一種架構的 XML 文檔的過程,在此過程中通常會改變文檔結構。

 

10. 轉換 (translation)

將 XML 文檔轉換爲本地(非 XML)格式,戓將非 XML 文檔轉換爲 XML 文檔的過程。

 

11. 計時器消息 (timer message)

插入到消息隊列中的計時器消息用於觸發將數據流移回消息隊列的操作。

 

12. 時間維度 (time dimension)

說明聚合中使用的時間的 UI 元素。

 

13. 任務 (task)

操作內的用戶觸點。每個操作都有分配給不同目標的零個或多個任務。任務和目標之間具有一對一的對應關係。

 

14. 任務響應 (task response)

目標對任務的響應。每個任務都可以沒有響應或有多個響應。

 

15. 目標數據庫/環境 (target database/environment)

將程序集及其綁定部署到目標環境時所確定的數據庫/環境。

 

16. 掛起的實例 (suspended instance)

由於系統或消息中出現錯誤,BizTalk Server 已停止處理的消息或業務流程實例。通常,根據系統問題的解決辦法,由系統錯誤導致的掛起實例是可恢復的。而由於消息問題導致的掛起實例通常不可恢復,且消息本身必須修復並重新提交到 BizTalk Server 系統。

 

17. 掛起隊列 (Suspended queue)

包含處理期間出現錯誤或故障的工作項的隊列。掛起隊列將一直存儲這些消息,直到它們被糾正、重新處理或被刪除。

 

18. 訂閱 (subscribe)

一種 BizTalk 機制,指示 MessageBox 將屬性符合指定參數的消息(訂閱)路由到相應進程。例如,發送端口篩選器在 MessageBox 中創建訂閱。當消息發佈到符合篩選器規範的 MessageBox 時,BizTalk Server 會將消息路由到訂閱發送端口進行處理。

 

19. 訂閱 (subscription)

將與指定屬性比較標準相符的消息路由到工作隊列中的機制。

 

20. 訂閱數據庫 (Subscription database)

包含 MessageBox 組的所有訂閱的 MessageBox 數據庫。

 

21. 提交 (submit)

指的是這樣一種操作:將消息和關聯屬性放在 MessageBox 數據庫的相應表中,然後掃描訂閱目錄,尋找謂詞與該消息屬性相符的訂閱。

 

22. 強名稱密鑰文件 (strong name key file)

包含項目的標識(即該項目的簡單文本名稱、版本號和區域性信息(如果提供))以及公鑰和數字簽名的文件。它是使用相應私鑰從程序集文件生成的。(程序集文件包含程序集清單,該清單中包含構成程序集的所有文件的名稱和哈希值。)

 

23. 靜態適配器 (static adapter)

使用適配器框架提供的用戶界面的適配器。

 

24. 靜態端口 (static port)

具有關聯的目標地址和適配器類型的發送端口。與動態發送端口相反,靜態發送端口在運行時不能更改其配置,並始終用來向唯一一個目標地址發送消息。

 

25. SQL 適配器 (SQL adapter)

在 BizTalk Server 和 SQL Server 數據庫之間交換信息的適配器。

 

26. 源架構 (source schema)

BizTalk Server 映射中使用的代表輸出實例消息結構的架構。

 

27. SOAP 消息跟蹤 (SOAP message tracing)

在已發佈的 Web Services 中設置斷點以將詳細的異常信息返回到 Web 客戶端的方法。

 

28. SOAP 消息 (SOAP message)

格式正確的 XML 文檔。此消息應使用 SOAP 信封和 SOAP 編碼命名空間,並且應包含可選的 XML 聲明,聲明後跟 SOAP 信封(根元素)。此消息由可選的 SOAP 標頭和 SOAP 消息正文組成。

 

29. SOAP 適配器

實現 SOAP 協議以便與行業應用程序交互,將業務流程發佈爲 Web Services 並使用外部 Web Services 的適配器。

 

30. 智能標記 (Smart Tag)

一種圖形警告,用於指明形狀尚未配置完全並提供如何繼續操作的提示。

 

31. 單一登錄服務器 (Single Sign-On server)

安裝了企業單一登錄 (SSO) 服務的服務器。

32. 單一登錄服務 (Single Sign-On services)

通過訪問 SSO 憑據數據庫中的憑據來支持適配器單一登錄的服務。這些服務用來管理憑據數據庫。作爲配置存儲,這些服務還用來訪問適配器的配置數據。

 

33. 簡單形狀 (Simple shape)

業務流程中不能摺疊也不能包含其他形狀的形狀。

 

34. 形狀 (shape)

業務流程中一個或一組操作的圖形表示。

 

35. 段標記 (segment tag)

EDI 中段的唯一標識符。例如,在 EDIFACT 內,段標記是置於文檔內各個元素之前的三個大寫字母代碼。在 ANSI X.12 中,段標記是兩個或三個大寫字母代碼。段標記類似於記錄類型標識符。

 

36. 段 (segment)

EDI 中元素的某種邏輯組合。例如,名稱和地址詳細信息組合爲一個段。

 

37. 架構編輯器擴展 (Schema Editor Extension)

軟件模塊擴展 BizTalk 編輯器支持的基本 XML/XSD 功能時所使用的機制。架構編輯器擴展通常爲 BizTalk 架構中的一個或多個節點添加補充屬性,以表示這些節點的特定語義。

 

38. 架構 (schema)

消息的結構。架構可以包含多個子架構。

 

39. 規則 (rule)

條件和操作對。

 

40. 規則集 (rule set)

相似規則的邏輯分組。可將規則集看作規則引擎的一種分組/分區機制。

 

41. 根節點 (root node)

BizTalk Server 架構中代表該架構指定的業務文檔中最頂端的 XML 元素的節點。

 

42. 角色 (role)

使用服務或實現服務的端口類型集合,提供參與方與業務流程交互的方法。例如,業務流程可能使用發運方角色。該發運方將有一兩個關聯的參與方。當業務流程確定使用哪家發運公司來發運貨物時,它會比較發運方角色中各個參與方的價格。

 

43. 角色鏈接 (role link)

指的是通過消息定義的角色和雙向交互中使用的端口類型之間的關係。

 

44. 資源 (resource)

可與操作關聯的可選負載。默認情況下,工作流服務跟蹤活動流程中使用的資源。注意,工作流服務並不管理資源,它只跟蹤對資源的引用,這一點很重要。

 

45. 庫 (repository)

用於存儲 Analysis Service 使用的元數據的存儲容器。元數據以表格形式存儲在關係數據庫中,用於定義分析服務器對象的參數和屬性。當 BizTalk 瀏覽器以只讀模式訪問數據時,XML 工具以讀取-寫入模式使用庫。

 

46. 發佈 (publishing)

將消息實例存儲到 MessageBox 數據庫中的操作,從而使消息實例與使用相應消息類型的應用程序的訂閱相匹配。

 

47. 發佈/訂閱結構 (publish/subscribe architecture)

發佈和訂閱的組合,用於在子系統之間移動消息。例如,接收端口接收消息,然後處理消息併發布到 MessageBox。BizTalk Server 將這些消息路由到訂閱業務流程或發送端口,訂閱業務流程或發送端口進一步處理這些文檔,並將它們重新發布到 MessageBox 或發送到外部系統。

 

48. 配置文件 (profile)

一種業務活動服務概念;業務活動服務提供了 Web Services 和 Microsoft Office 模板來有效管理合作伙伴(組織和用戶)配置文件。

 

49. 端口類型 (port type)

一種屬性,用於定義一組已調用允許在終結點執行的操作的消息交互模式。操作可以是發送或接收一條消息的單向操作,也可以是發送(接收)消息之後再接收(發送)響應的請求-響應操作。

 

50. 策略 (policy)

版本化的業務規則集合。

 

51. 管道 (pipeline)

定義一個或多個處理階段並將這些階段鏈接起來,然後按指定順序運行這些階段以完成特定任務的軟件基礎結構。管道將處理過程分爲多個階段,階段是對一類工作的抽象描述。管道還確定了執行每類工作的順序。

 

52. 業務流程 (orchestration)

可執行的業務程序。

 

53. 業務流程實例 (orchestration instance)

特定的可執行業務流程的運行實例。

 

54. 本地適配器 (native adapter)

BizTalk Server 2006 提供的適配器,它包括基本 EDI 適配器、BizTalk 消息隊列 (MSMQT) 適配器、MQSeries 適配器、File 適配器、FTP 適配器、HTTP 適配器、SMTP 適配器、SOAP 適配器和 SQL 適配器。

 

55. 本地管道組件 (native pipeline component)

由 Microsoft 提供、BizTalk Server 附帶的管道組件。此類組件的示例有:平面文件拆裝器、XML 拆裝器和 S/MIME 解碼器。

 

56. MessageBox 數據庫 (MessageBox database)

包含有關 MessageBox 組的訂閱和跟蹤信息的一組 Microsoft SQL Server 數據庫。

 

57. 消息上下文 (message context)

包含 BizTalk Server 處理文檔時所使用的各種屬性的容器。

 

58. 消息 (message)

一種通常在兩個運行的業務流程或應用程序之間進行數據交換的數據電子實例。

 

59. 管理數據庫 (Management database)

一種 Microsoft SQL Server 數據庫,用於存儲組織中各種資源的配置信息。每個組織都有一個管理數據庫(有時稱爲配置數據庫)。

 

60. 實時數據 (live data)

當前正由 BizTalk Server 處理的數據。[Kerrey Zheng]

 

61. 交換 (interchange)

EDI 中文檔的邏輯組合。交換的目標接收方只能有一個。在 BizTalk 消息傳送中,交換是接收管道的拆裝階段或發送管道的組裝階段處理的數據正文。交換包含零條或多條消息。在接收管道中,拆裝器從接收到的交換中提取消息,並沿接收管道向下繼續傳播這些消息。

62. 進程內主機 (In-process host)

一種在 BizTalk Server 進程空間內運行的主機類型。任何業務流程都可以登記到進程內主機上,任何發送處理程序都能以進程內主機爲宿主。進程內主機只能作爲進程內主機的接收處理程序(File 和 MSMQT)的宿主。

 

63. 主機 (host)

代表一個或多個 BizTalk Server 運行時實例的邏輯容器。這是一個包含有關駐留在其中的項目(即駐留在主機內的所有業務流程、架構、接收位置和適配器)的信息的進程空間。主機還可充當 Windows 內的安全域 - 它代表一個虛擬進程邊界,在該邊界內主機實例在一個或多個服務器上運行。

 

64. 主機實例 (host instance)

一種 Windows NT 服務。主機實例是特定服務器上的主機的物理表示。

 

65. 處理程序 (handler)

運行適配器的 BizTalk 主機實例。

 

66. 信封 (envelope)

指的是一組結構化信息,這些信息與實例消息封裝在一起,通常用於描述送達和處理信息。信封可以嵌套。

 

67. 信封架構 (envelope schema)

使用幾個附加屬性指定信封結構的架構類型,這些屬性是信封所特有的,它們指定了諸如標識封裝數據流中的信封內容等信息。

 

68. 企業應用程序集成 (enterprise application integration)

將兩個企業應用程序的數據或功能集成在一起的過程。

 

69. 動態端口 (dynamic port)

沒有關聯的目標地址和適配器類型的發送端口。動態發送端口可在運行時執行期間與目標地址和適配器類型建立關聯,從而可靈活地通過同一端口將消息發送到使用不同適配器類型的不同目標。

 

70. 文檔 (document)

EDI 中按邏輯方式組合在一起的一組段。文檔類型包括:發票、裝運單、海關報關單等。

 

71. 文檔類型定義 (document type definition, DTD)

描述 XML 文檔結構的一種方式。BizTalk Server 2004 可以打開使用 DTD 描述的架構,但會在打開過程中將其轉換爲 XSD。

 

72. 凍結 (dehydrate)

如果正在運行的業務流程處於空閒狀態且達到一定的時間長度,則將該業務流程的狀態保存到持久存儲中,並將它從內存中刪除。

 

73. 數據描述語言 (Data Description Language, DDL)

用於定義數據及其與其他數據的關係的語言。數據描述語言可用來在數據庫中創建數據結構。大部分數據庫管理系統 (DBMS) 使用 SQL 數據描述語言。

 

74. 基於內容的路由 (content-based routing)

根據從文檔負載提取的信息來路由文檔。在 BizTalk Server 中,可通過使用發送端口和業務流程上的文檔屬性升級和篩選器表達式來執行基於內容的路由。

 

75. 約束 (constraint)

一種限制根操作的發起人並以活動模型中的任何其他操作爲目標的屬性。

 

76. 企業對企業 (business-to-business)

有關企業和非使用者買方(如政府部門、公司和零售商)之間的事務及相關活動的銷售類別。指一個企業與另一個企業進行交流或銷售產品給對方。

77. 業務分析員 (business analyst)

具備業務管理和經濟分析技能的用戶。業務分析員的主要職責是使用業務級數據分析業務趨勢。

 

78. 業務最終用戶 (business end user)

一種信息工作者,其職責是監視業務流程、排除業務流程故障並(或)交換業務消息。他(她)可以不懂技術。

 

79. 業務活動監視 (BAM)

BizTalk Server 的一項功能,可爲業務用戶提供其異構業務流程的實時視圖,從而有助於業務用戶作出重要業務決策。

 

80. 業務活動服務 (BAS)

可讓業務用戶配置業務流程和貿易合作伙伴並與它們進行交互的 BizTalk Server 功能。

 

81. BizTalk 項目 (BizTalk project)

Visual Studio 項目的一種類型,用於創建在 BizTalk Server 上運行的應用程序。

 

82. BizTalk 主機 (BizTalk host)

BizTalk Server 中的邏輯進程和安全邊界。每個主機都有一個指定給它的安全組,且可能包含多個主機實例(分別位於不同計算機上)來執行該主機的工作。而每個主機實例只屬於一個主機,且該主機實例的服務帳戶屬於該主機的安全組。安全組可用於授予主機中任何主機實例使用物理資源(如數據庫)的權限。

 

83. BizTalk 消息庫 (BizTalk message store)

用於保存所有消息及其組成部分的 Microsoft SQL Server 表。使用消息的業務流程可通過此消息庫中包含的消息引用,將該消息的副本及其屬性從消息庫的隊列中去除。

 

84. BizTalk Server 管理 (BizTalk Server Administration)

一個 Microsoft 管理控制檯 (MMC) 界面,用於管理 BizTalk Server 2004 服務器組及其屬性、監視接收功能並監視服務器組使用的 Microsoft SQL Server 隊列中的工作項。

 

85. BizTalk Server 架構 (BizTalk Server schema)

基於 XML 架構定義語言 (XSD),對一個或多個 BizTalk Server 實例消息的結構的描述。

 

86. BizTalk 映射器

一種以 Visual Studio 爲宿主的可視工具,用於構造定義數據轉換的 BizTalk 映射。

 

87. BizTalk 組 (BizTalk group)

包含 MessageBox、主機、接收位置、發送端口、發送端口組、業務流程、服務器和適配器的組。

 

88. BizTalk Framework

一種與平臺無關的電子商務框架,它基於可擴展標記語言 (XML) 架構和業界標準。該框架支持跨行業集成和業務系統間集成,與這些行業和業務系統使用的平臺、操作系統或底層技術無關。

 

89. BizTalk 程序集

一個 Microsoft Windows dll 文件,包含 BizTalk Server 業務解決方案中要使用的資源信息,如業務流程、管道、架構和映射。該程序集還包含版本號、區域性和公鑰標記。

 

90. BizTalk 管理控制檯

用於管理 BizTalk Server 組的 Microsoft 管理控制檯 (MMC)。

 

91. 適配器 (adapter)

一種基於 COM 或 .NET 的組件,有助於應用程序(如行業系統)和 BizTalk Server 交換消息。適配器由執行接收操作和發送操作的設計時組件和運行時組件組成。

92. 適配器框架 (adapter framework)

使用基於 Web Services 的開放標準生成 BizTalk 適配器的規範。

 

93. 項目 (artifact)

BizTalk 應用程序正常運行所需的程序集、安全證書、業務規則策略、BAM 配置文件和綁定等。可以從 BizTalk 管理控制檯中查看和管理應用程序的項目。

 

94. 組裝器 (assembler)

將單獨的文檔合成一批文檔的管道組件。BizTalk Server 中提供的組裝器管道組件包括平面文件組裝器、BizTalk Framework 組裝器和 XML 組裝器管道組件。

 

95. 程序集 (assembly)

一個 dll 文件,可能包含要在 BizTalk 應用程序中使用的資源,如業務流程、管道、架構、映射以及其他非特定於 BizTalk Server 的資源。

 

96. BAM 基礎結構

由 SQL Server 表、BAM 視圖、存儲過程和 BAM 數據庫(主導入數據庫、存檔數據庫、星型架構數據庫和分析數據庫)中的數據轉換服務 (DTS) 包組成,通過增量部署 BAM 定義來配置和管理。基礎結構是運行時對事件進行關聯和聚合並供用戶進行查詢的地方。

 

97. BAM 管理器 (BAM Manager)

管理業務活動監視的動態基礎結構的內部組件。

 

98. BAM 觀察模型 (BAM observational model)

業務流程的可見性要求的高級定義,指定里程碑和要收集的數據事件(BAM 活動);所有數據聚合的說明;以及將信息呈現給用戶(BAM 視圖)。

 

99. BAM 視圖 (BAM view)

從角色特定的角度觀察構成 BAM 活動的數據。視圖包括篩選出的數據、所篩選數據的聚合,以及顯示所篩選數據的方式(如數據透視圖)。BAM 支持爲每個活動定義一個或多個視圖。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章