日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BizTalk开发系列(十九) BizTalk命名规范

發布時間:2024/4/14 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BizTalk开发系列(十九) BizTalk命名规范 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

更多內容請查看:BizTalk動手實驗系列目錄

? ? ? ? ? ? ? ? ? ? ??BizTalk 開發系列

 目前BizTalk項目的開發人員比較少,但是在開發過程中還是需要命名規范的約束。根據以往BizTalk項目的經驗,整理了BizTalk命名規范。包括:BizTalk Application, Schema, Map, Pipeline, Orchestration Logic Port, Physical Port等。并提供了相關的示例方便大家參考。

?

《BizTalk命名規范》

通用:

  • 項目中能用英文單詞的用單詞,否則用拼音。
  • BizTalk項目中的Schema , Map, Orchestration , Pipeline文件的完全合格名稱默認為項目的命名空間加點號加文件的類名。如無特別說明不做相應修改。
  • BizTalk項目中的文件名稱默認和類名稱一致,如無特別說明BizTalk項目中的項目成員名稱不能與C#保留字一樣。例如:schema.xsd、XmlContent 和 RootNodes

1.Biztalk應用程序命名

格式:項目組名稱.項目名稱.應用程序名稱

示例:BTSGroup.EAI.General

2.Schema命名

  • 常規Schema/平面文件Schema

格式:Sch_業務名_ 描述

示例:Sch_PO_Src.xsd

說明:Schema的文件名稱(不包括后綴)應與Schema的文件類名一致。

根節點名稱不能使用.NET關鍵字或保留字,例如 System

  • 信封Schema

格式:Sch_Envelop_描述

示例:Sch_Envelop_PO

  • 命名空間

格式: http://schemas.項目名稱.項目組名稱/時間/業務/描述

示例: http://schemas.eai.btsgroup//2008/po/posource

說明: 在描述里面可以使用"-"

  • Schema節點、元素、屬性

說明:只允許使用 字母、數字、下劃線

?

3.Mapping命名

格式:Map_業務名稱_描述

示例:Map_PO_Src2Trg.btm

說明:Map的文件名稱(不包括后綴)應與Map的文件類名一致。

4.自定義PipeLine命名

格式:

接收管道 : Pip_R_描述.btp

發送管道 : Pip_S _描述.btp

示例:

接收管道: Pip_R_AddNS.btp

發送管道:Pip_S_RemoveNS.btp

說明:Pipeline的文件名稱(不包括后綴)應與Pipeline的文件類名一致。

5.Orchestration命名

  • Orchestration文件/類型命名

格式:

主流程 :Orc_Main_ 描述.odx 如: Orc_Main_Business.odx

子流程 : Orc_Sub_ 描述.odx 如: Orc_Sub_Starter.odx

示例:

主流程 :Orc_Main_POProcess.odx

子流程 : Orc_Sub_Initialization.odx

說明:Orchestration的文件名稱(不包括后綴)應與Orchestration的文件類名一致。

  • Message命名

格式:業務名_ 描述Msg

示例:POProcess_POMsg

  • Multity Message命名

格式:Multi_業務名稱_描述

示例: Multi_POProcess_PO

說明:如果是單部分消息則參數取名為 "Body"

  • 變量命名

格式:用途描述及類型

示例: tempXmlDoc

  • 相關集與相關集類型命名

格式:

相關集類型命名 : Corn_業務名稱_描述Type

相關集命名 : Corn_業務名稱_描述

示例:

相關集類型: Corn_Starter_GenType

相關集: Corn_Starter_Gen

  • 端口類型命名

格式:

邏輯接收端口類型命名 : 業務_描述 _RecType

邏輯發送端口類型命名 : 業務_描述_SendType

示例:

PO_GetDB_PType

PO_InsDB_PType

  • 邏輯端口命名

格式:

邏輯接收端口命名 : 描述

邏輯發送端口命名 : 描述

示例:

PublishPO

  • 物理端口命名

格式:

物理接收端口命名 : RecPort+描述

物理接收端口位置命名 : RecLocn_描述

物理發送端口命名 : SendPort _描述

物理發送端口組命名: 用途描述單詞 + SendPortGroup 如: InsertDB_SendPortGroup

示例:

RecPort_POData

RecLocn_MSIDB

SndPort_MSIDB

  • 流程形狀名稱命名

采用動賓名稱 ,動詞根據形狀名稱命名,判斷形狀和表達式形狀除外。常規使用描述即可。

示例:Send POMsg

總結

以上是生活随笔為你收集整理的BizTalk开发系列(十九) BizTalk命名规范的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。