原創|實施案例|編輯:鄭恭琳|2020-08-21 09:49:26.593|閱讀 174 次
概述:為了建立在最近中斷的能源市場中進行有效交易所需的基礎設施,該領先的能源組織創建了新的消息格式和API,以簡化與能源輸送和管理有關的通信。由于該項目的期限非常嚴格,因此合作伙伴必須在開發新API的同時開發和測試其與該API的集成。通過將預期的API行為模擬為“虛擬資產”,Parasoft Virtualize幫助他們實現了這一目標。此外,Parasoft Virtualize還使驗證過程自動化,從而使合作伙伴認證過程具有客觀性和可追溯性。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
為了建立在最近中斷的能源市場中進行有效交易所需的基礎設施,該領先的能源組織創建了新的消息格式和API,以簡化與能源輸送和管理有關的通信。由于該項目的期限非常嚴格,因此合作伙伴必須在開發新API的同時開發和測試其與該API的集成。通過將預期的API行為模擬為“虛擬資產”,Parasoft Virtualize幫助他們實現了這一目標。此外,Parasoft Virtualize還使驗證過程自動化,從而使合作伙伴認證過程具有客觀性和可追溯性。
在放松對歐洲國家能源市場的管制后,該能源組織需要實施一種新方法,以集中眾多參與向大約1500萬客戶提供天然氣和電力的市場參與者之間的通信。例如,該接口需要支持有關一個伙伴泵入管道中有多少氣體,另一伙伴從管道中排放了多少氣體等的通信。它還必須支持管理功能,例如允許客戶在不中斷任何服務的情況下更換供應商。
為了能夠過渡到新的分散市場模型,組織必須定義一個新的基于XML的方言以進行消息交換,并且必須開發API以支持使用該方言進行必要的通信。他們還必須將這種新的方言協調到120個參與的合作伙伴,并提供一個基礎結構,這些合作伙伴可以使用這些基礎結構來確保其應用程序正確地使用該方言發送和接收消息。
為了加快上市時間,希望合作伙伴在開發應用程序的同時將其應用程序與能源交換API集成在一起。并行開發至關重要,因為錯過最后期限可能會影響世界上最嚴寒的環境之一中的冬季能源輸送。而且,由于在合作伙伴之間完美無缺地進行集成而在截止日期之前對項目的成功至關重要,因此該組織需要一種方法來證明每個合作伙伴的應用程序都可以通過新界面正確發送和響應消息。
通過使用Parasoft Virtualize,組織可以對虛擬資產進行快速建模,以模擬正在開發的API的功能。這使市場各方可以在計劃完成API的幾個月前開始針對API進行開發和測試。Parasoft Virtualize還添加了一層驗證,以自動確認合作伙伴是否與API正確交互。
在更高的技術水平上,Parasoft Virtualize通過AS2標準使用XML消息來仿真和驗證安全通信。虛擬資產旨在接收8種不同類型的“通知”消息,并通過相應的確認響應適當的業務伙伴。此外,虛擬資產必須啟動“通知”消息的發送,并檢查業務伙伴是否以正確的確認做出響應。
在認證合作伙伴加入新平臺之前,必須成功完成大約80種不同的測試方案。通過讓Virtualize檢查XML有效內容的內容和順序來執行必要的多級驗證。Virtualize還記錄經過驗證的消息,以建立審核跟蹤以進行認證。通過以這種方式將驗證集成到仿真測試環境中,Parasoft Virtualize為合作伙伴認證過程增加了客觀性和可追溯性。
感謝Parasoft Virtualize,該項目有望按時完成。在成功的基礎上,該組織計劃使用服務虛擬化來促進未來項目的合作伙伴認證。
服務虛擬化可實現早期合作伙伴集成并自動進行驗證
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn