私はマイクロサービスアーキテクチャを作成しています。私のサービスが一緒に通信する方法(プロトコルやその他のもの)を探していますが、それらの間の自動メッセージ変換があります。サービス発見可能性と通信
例。私は2種類のストアサービスを持っており、どちらもカタログを公開していますが、明確な説明書式を持っています。私は明らかに仕事をするアダプターをコード化することができますが、次回は問題が戻ってくるでしょう。
私はマイクロサービスアーキテクチャを作成しています。私のサービスが一緒に通信する方法(プロトコルやその他のもの)を探していますが、それらの間の自動メッセージ変換があります。サービス発見可能性と通信
例。私は2種類のストアサービスを持っており、どちらもカタログを公開していますが、明確な説明書式を持っています。私は明らかに仕事をするアダプターをコード化することができますが、次回は問題が戻ってくるでしょう。
スープの巨大なコレクションがあなたを待っているようなスキーマレストランへようこそ!
経験から、それは私たち自身の正規化と内部スキーマで各データプロバイダ(サービス)をインタフェースする、まったく悪いことではありません。基本的には
:あなたは、独自のスープを提供し、一つのサービスを持っている、とあなたはmicroserviceを構築する(または既存のものを更新する)新しい形式のスキーマを表現する唯一の目的のために。
ここでは簡単な解決策は、しかし、そのようなすばやく変換パイプラインを構築するのに役立つ可能性がのApache Nifiまたはノード赤JSとしてパイプラインのソリューションを見てみましょう。 などのSolutiopns JOLThttps://github.com/bazaarvoice/joltは、JSONを変換し、包括的なスクリプトとツールを使用して作業を行うのに役立ちます。
申し訳ありませんが、遅れて返信...ありがとうございます。 –