2017-06-17 89 views
0

我正在創建一個微服務體系結構。我正在尋找一種方式(協議或其他事物),以便我的服務一起通信,但在它們之間自動進行消息轉換。服務可發現性和溝通

例子。我有兩種存儲服務,他們都公開他們的目錄,但是具有不同的描述格式。我明顯可以編寫一個適配器來完成這項工作,但下一次,問題會再次出現。

有什麼想法?

回答

1

歡迎在模式的餐廳,那裏收集了大量的湯等待着你!根據經驗,將每個數據提供者(服務)與我們自己的規範化和內部模式進行接口並不是什麼壞事。

基本上:您有一種服務提供自己的湯,並且您構建一個微服務(或更新現有的服務),目的是以新格式表示模式。

這裏沒有簡單的解決方案,但看看管道解決方案,例如阿帕奇Nifi節點紅色JS,可以幫助您快速建立改造管道。像這樣的Solutiopns JOLThttps://github.com/bazaarvoice/jolt可以幫助您轉換JSON,並通過一套全面的腳本和工具來完成工作。

+0

對不起,回答遲到...感謝您的回覆。 –