我有一個場景,我需要以更通用的方式設計。通用xsd驗證和xml輸入和輸出配對
我已經爲配對的不同業務需求場景提供了一些xml消息。例如,type1輸入xml將被傳遞給服務,並且type1輸出xml需要生成。
複雜性,我有一個單一的xsd(更通用的方式)來驗證所有類型的輸入和輸出xml。
我所有的業務領域(或信息)都將包含在標籤的屬性值中,因此所有類型的xml都可以適應這個xml,並具有一些特定於應用程序的標籤的基本要求。
真正的問題是,我將如何確保或選擇響應類型消息 取決於請求xml?如果稍後再添加幾個輸入/輸出xml對,我怎樣才能確保它們可以很容易地被這個變換器所接受,而不需要更改任何代碼 (或者只對某些屬性或數據庫進行很小的更改或者某些 表示形式) ?
請給我建議一些方法來努力。 真正的問題是,xsd更通用,它不關心輸入和輸出xml配對,它根據業務驗證輸入或輸出xml是否有效。
幫助我進一步設計上述邏輯/設計問題的通用和優化方法。
在此先感謝 等待回覆。
感謝和問候 Krish