freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

山東電子口岸基于biztalk的應(yīng)用技術(shù)解決方案-資料下載頁

2024-11-02 07:20本頁面

【導(dǎo)讀】未定義書簽。未定義書簽。未定義書簽。未定義書簽。

  

【正文】 件名 命名空間 代碼解析山東電子口岸 XML標(biāo)準(zhǔn)報(bào)文技術(shù) 使用 C語言解析符合山東電子口岸 XML 標(biāo)準(zhǔn)的報(bào)文可以通過引用 封裝的方法來序列化或者反序列化報(bào)文,具體使用方法請參考相關(guān)說明。 便捷工具 山東電子口岸標(biāo)準(zhǔn)數(shù)據(jù)報(bào)文閱讀器 報(bào)文閱讀器 能夠輔助閱讀符合山東電子口岸 XML 報(bào)文標(biāo)準(zhǔn)的文件內(nèi)容,作為一個(gè)輔助工具提供,能夠以較友好的方式顯示報(bào)文內(nèi)容,并支持按照任何字段山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 23 排序。 圖表 7山東電子口岸標(biāo)準(zhǔn)數(shù)據(jù)報(bào)文閱讀器 山東電子口岸 XML標(biāo)準(zhǔn)報(bào)文驗(yàn)證 助手 山東電子口岸 XML 標(biāo)準(zhǔn)報(bào)文驗(yàn)證助手 能夠協(xié)助用戶進(jìn)行報(bào)文 XML 驗(yàn)證, 報(bào)文產(chǎn)生與報(bào)文接收方均使用同一架構(gòu)文件驗(yàn)證,保證技術(shù)統(tǒng)一。 驗(yàn)證助手可配置架構(gòu)信息,配置信息使用 Config 文件, 配置方法如下: ( 1) Key 名稱:須以“ XMLSCHEMA”開頭后面自定義編號順序。 ( 2) Key 值( Value):由四部分組成,中間以豎杠(“ |”)間隔,分別是架構(gòu)名稱、架構(gòu)版本、命名空間和架構(gòu)物理文件絕對路徑。其中命名空間須和 架構(gòu)文件內(nèi)命名空間絕對一致。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 24 圖表 8山東電子口岸 XML標(biāo)準(zhǔn)報(bào)文驗(yàn)證助手 圖表 9山東電子口岸 XML標(biāo)準(zhǔn)報(bào)文驗(yàn)證助手 配置文件 開發(fā)設(shè)計(jì)指南 架構(gòu)類設(shè)計(jì) 使用架構(gòu)產(chǎn)生接口類的設(shè)計(jì)方法。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 25 服務(wù)設(shè)計(jì) 服務(wù)設(shè)計(jì)應(yīng)遵循低耦合的原則,每個(gè)服務(wù)應(yīng)能夠獨(dú)立完成某項(xiàng)功能。服務(wù)的接口不能出現(xiàn)數(shù)組或集合類型。 分離業(yè)務(wù)規(guī)則 將系統(tǒng)中經(jīng)常變動(dòng)、不易固定的業(yè)務(wù)規(guī)則分離出來,使用 BizTalk 的業(yè)務(wù)規(guī)則引擎實(shí)現(xiàn),這樣可以做到業(yè)務(wù)規(guī)則與 業(yè)務(wù)處理分離,從而在業(yè)務(wù)規(guī)則改動(dòng)時(shí)不影響業(yè)務(wù)流程的執(zhí)行。 架構(gòu)設(shè)計(jì) 設(shè)計(jì)方法 使用架構(gòu)編輯器設(shè)計(jì) 構(gòu)建該應(yīng)用程序接口的第一步是為輸入和輸出文檔創(chuàng)建架構(gòu)。開發(fā)者利用Visual Studio .NET 中的 BizTalk Server Schema Editor(架構(gòu)編輯器)來創(chuàng)建架構(gòu)。 BizTalk Server 架構(gòu)編輯器用來定義結(jié)構(gòu)和語義元數(shù)據(jù)。當(dāng) BizTalk Server接收一個(gè)文檔的實(shí)例時(shí),與它相關(guān)聯(lián)的流程比照它的架構(gòu)定義來驗(yàn)證文檔內(nèi)容,以確定文檔的形式與內(nèi)容是否符合架構(gòu)及應(yīng)用程序的處理要求。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 26 必須設(shè)定目標(biāo)命名空間屬性,目標(biāo)命名空間應(yīng)為合法的 URI 地址,一般情況下應(yīng)使用“ ”,目標(biāo)命名空間必須保證唯一性。 平面文件架構(gòu)必須將架構(gòu)編輯器擴(kuò)展屬性設(shè)定平面文件擴(kuò)展,可根據(jù)具體情況決定其報(bào)文結(jié)構(gòu)為位置還是分隔符。下圖所示為一子記錄以回車鍵和換行鍵為分隔符的記錄結(jié)構(gòu)。 使用 xsd 工具生成架構(gòu) 使用 xsd 工具實(shí)現(xiàn)架構(gòu)、 Xml 文 件、序列化類之間的轉(zhuǎn)換,在 DotNet2020命令提示符下鍵入 xsd /?可查看命令的詳細(xì)說明。 使用?工具生成 對符合《 山東電子口岸數(shù)據(jù)交接標(biāo)準(zhǔn)設(shè)計(jì)方案 》的報(bào)文可使用?工具生成。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 27 驗(yàn)證方式 在架構(gòu)設(shè)計(jì)完成之后應(yīng)驗(yàn)證架構(gòu)。 使用架構(gòu)編輯器驗(yàn)證 在需要驗(yàn)證的架構(gòu)上單擊鼠標(biāo)右鍵,選擇“屬性”,打開如下窗口: 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 28 在“輸入實(shí)例文件名”選項(xiàng)中輸入架構(gòu)所描述的文件的路徑,若輸入文件為平面文件,則將“驗(yàn)證實(shí)例輸入類型”設(shè)為“本地”,然后單擊確定。然后再次在需要驗(yàn)證的架構(gòu)上單擊鼠標(biāo)右鍵,選擇“驗(yàn)證實(shí)例”,驗(yàn)證結(jié)果 會(huì)顯示在輸出窗口中。 使用?工具認(rèn)證 管道設(shè)計(jì) BizTalk Server 管道負(fù)責(zé)解析輸入的原始文檔,描述并驗(yàn)證各條記錄,然后為源文件及其相應(yīng)的記錄創(chuàng)建它們的一個(gè)內(nèi)部 XML 表述(一個(gè)文檔)。 “ 接收管道 ”可以 解碼、解密并分解原始的輸入數(shù)據(jù)。接收管道接收以任何格式輸入的消息,根據(jù)要求解密或解壓該消息,如果消息有多個(gè)部分則對其進(jìn)行山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 29 分解,根據(jù)它相應(yīng)的內(nèi)部 BizTalk Server 架構(gòu)將其轉(zhuǎn)換成一個(gè) XML 文檔,然后驗(yàn)證消息,接著對消息的發(fā)送者進(jìn)行身份驗(yàn)證和標(biāo)識(shí)。 “ 發(fā)送管道 ” 與上述順序則相反,它根據(jù)外部接收 方的要求,收集格式,對消息進(jìn)行加密、壓縮和數(shù)字簽名。 根據(jù)具體情況采用不同的設(shè)計(jì)。平面文件必須設(shè)計(jì)管道, XML 文件若無備份、校驗(yàn)等要求,可使用 BizTalk 自帶的 LReceive 管道,其它必須設(shè)計(jì)管道。 設(shè)計(jì)過程 在 Project 上單擊鼠標(biāo)右鍵,選擇“添加”,打開“添加新項(xiàng)”窗口: 選擇“接收管道”或“發(fā)送管道”打開 BizTalk Server 管道設(shè)計(jì)器 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 30 組件可以從工具箱中選擇 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 31 其中 ReceiveBackup、 Validator, SaveSendFlatFile 是 自定義的組件 ReceiveBackup: 備份 接收文件 。 Validator: 校驗(yàn) 接收文件。 SaveSendFlatFile:將平面文件發(fā)送到傳輸平臺(tái)數(shù)據(jù)庫。 端口設(shè)計(jì) 根據(jù)系統(tǒng)的部署位置和消息傳遞方式設(shè)計(jì)端口。 傳輸類型為 MSMQ 的 端口 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 32 與其他系統(tǒng)之間的接口為 MSMQ 時(shí)采用,隊(duì)列名稱格式“ FORMATNAME:DIRECT=OS:機(jī)器名 \PRIVATE$\隊(duì)列名”,應(yīng)采用事務(wù)性隊(duì)列。若消息的大小可能超過 4M,必須將隊(duì)列的 Support Segmentation 屬性設(shè)為 True,并且將 Maximum Message Size 屬性設(shè)為消息可能的最大大小。 采用后期綁定。 傳輸類型為的 FILE 端口 可以將接受或發(fā)送位置直接對應(yīng)到系統(tǒng)的某個(gè)存儲(chǔ)位置時(shí)可采用。 可選用后期綁定或立即指定方式。 WebService 在引用 WebService 時(shí)系統(tǒng)自動(dòng)創(chuàng)建端口類型,可直接使用。 開發(fā)映射 對于不同架構(gòu)之間的轉(zhuǎn)換應(yīng)使用映射完成。 BizTalk Server 映射器創(chuàng)建轉(zhuǎn)換映射,轉(zhuǎn)換映射將任何源信息的內(nèi)容與結(jié)構(gòu)轉(zhuǎn)換成任何目標(biāo)文檔格式。 BizTalk Server 映射器使用 一個(gè)架構(gòu)樹節(jié)點(diǎn)模型來顯示源信息格式和目標(biāo)信息格式。通過在節(jié)點(diǎn)之間繪制連接線,將信息從源架構(gòu)中的一個(gè)或多個(gè)節(jié)點(diǎn)映射到目標(biāo)架構(gòu)中的一個(gè)或多個(gè)節(jié)點(diǎn)。 設(shè)計(jì)過程 在 Project 上單擊鼠標(biāo)右鍵,選擇“添加”,打開“添加新項(xiàng)”窗口: 選擇“映射”打開 BizTalk Server 映射 設(shè)計(jì)器 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 33 Functoid 提供額外的轉(zhuǎn)換、處理和抽象功能(循環(huán)、累加、日期與時(shí)間、數(shù)學(xué)、迭代、記錄計(jì)數(shù)等等)。通過把一個(gè)或多個(gè)源節(jié)點(diǎn)連接到一個(gè) Functoid 上,然后把該 Functoid 連接到一個(gè)或多個(gè)目標(biāo)節(jié)點(diǎn)上,從而用圖形化的方式實(shí)現(xiàn) 這些功能。由 BizTalk Server 映射器所創(chuàng)建的映射基于 XSLT。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 34 業(yè)務(wù)流程設(shè)計(jì) 使用 BizTalk 自帶的設(shè)計(jì)器以圖形方式進(jìn)行設(shè)計(jì),應(yīng)注意的是接收形狀必須激活。 高效代碼后臺(tái)處理參考 本節(jié)是介紹優(yōu)化后臺(tái)處理效率的幾個(gè)原則,需要根據(jù)實(shí)際情況有選擇性參考。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 35 一次性獲取全部數(shù)據(jù)集到內(nèi)存 在自動(dòng)計(jì)算、數(shù)據(jù)校驗(yàn)、報(bào)文產(chǎn)生等環(huán)節(jié),通常需要針對主要業(yè)務(wù)數(shù)據(jù)循環(huán)處理,建議在數(shù)據(jù)量不是“非常大”的情況下,一次性載入主要業(yè)務(wù)數(shù)據(jù),避免單條數(shù)據(jù)從數(shù)據(jù)庫內(nèi)循環(huán)獲取,減少大量 SQL 連接開銷,降低數(shù)據(jù)庫服務(wù)器壓力。 一條記 錄原則上一次 Update更新 在自動(dòng)計(jì)算或者報(bào)文解析環(huán)節(jié),通常需要執(zhí)行 Update 操作,原則上針對每條記錄進(jìn)行全部更新整理完畢,僅使用一條 SQL 語句完成更新,避免多次更新同一條記錄,造成數(shù)據(jù)庫重復(fù)檢索、更新、排序等,影響數(shù)據(jù)庫性能。 不可循環(huán)實(shí)例化相同的對象 根據(jù)經(jīng)驗(yàn)獲知,實(shí)例化對象非常浪費(fèi)時(shí)間,因此絕對避免循環(huán)創(chuàng)建相同的實(shí)例化對象,要注意對象的重復(fù)利用,正確做法應(yīng)該是在循環(huán)前實(shí)例化對象,在循環(huán)內(nèi)動(dòng)態(tài)更新對象屬性。 使用內(nèi)存數(shù)據(jù)集更新對象屬性 更新對象屬性值,如果內(nèi)存中已經(jīng)有數(shù)據(jù)集緩沖,則直接從內(nèi)存數(shù)據(jù)集獲 取數(shù)據(jù)值。在大量循環(huán)對象數(shù)據(jù)更新情況下,效果比較明顯。 能夠在數(shù)據(jù)集內(nèi)完成的累計(jì)等計(jì)算內(nèi)容在內(nèi)存中計(jì)算完成 在自動(dòng)計(jì)算環(huán)節(jié),經(jīng)常會(huì)有求和、累計(jì)等數(shù)值計(jì)算要求,如果需要循環(huán)重復(fù)計(jì)算情況盡量在內(nèi)存計(jì)算完成。 重復(fù)利用的參數(shù)使用內(nèi)存數(shù)據(jù)集 在數(shù)據(jù)校驗(yàn)過程中,會(huì)有大量參數(shù)會(huì)被重復(fù)利用來校驗(yàn)不同的記錄,這種情況下,如果參數(shù)表數(shù)據(jù)集占用資源不是很“大”的情況下,建議把參數(shù)表載入內(nèi)存。 山東電子口岸基于 BizTalk 的調(diào)度平臺(tái) 技術(shù)解決方案 169。版權(quán)所有 中國電子口岸數(shù)據(jù)中心青島分中心 36 原則上一個(gè) SQL事務(wù)內(nèi)完成更新 原則上報(bào)文解析、自動(dòng)計(jì)算等環(huán)節(jié)的 SQL 執(zhí)行操作應(yīng)該集中在一個(gè)緊湊的SQL 事務(wù)內(nèi)完成。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1