我們正在三個系統之間進行集成(我們稱它們爲A
,B
和C
)。我們可以控制的A
和B
系統,我們不能控制的C
。 三個系統之間的邏輯是這樣的 - A
與B
通信,B
與C
通信。 全部使用REST web服務。我們無法控制的,使用內容類型application/json
。 B
現在使用text/html
,因爲有舊的集成(與C
),這已使用。與A
完全沒有集成。REST - 內容類型選擇
所以我想知道如果它更好地重做B
系統從零開始,並使其爲每個系統使用相同的內容類型application/json
或保持原樣(就像沒有太大的區別)?
也有任何優點/缺點我應該使用application/json
而不是html
?
更新 對不起,我忘了提及,這將完全用於傳輸業務數據,如果這是任何使用。
這就像問你是否應該使用索引卡片或小說。 HTML和JSON旨在表達非常不同的內容。他們不適合做同樣的工作,而且一個本質上並不比另一個更好。 – Quentin 2015-02-11 14:29:21
@Quentin因此,要善待並分辨這些差異,因爲現在我們的系統中使用了兩種不同類型的相同數據,我認爲這並不好。 – Andrius 2015-02-11 14:35:16