2017-02-12 50 views
1

GraphQL可以直接與SOAP服務作爲數據源進行通信,還是需要構建SOAP-to-REST轉換層?如果是這樣,那麼可以/應該使用什麼技術(語言,框架,操作系統等)來轉換GraphQL層的SOAP消息?GraphQL的SOAP轉換

現在,我還在學習GraphQL,並且正在考慮使用LoopBack構建SOAP到Nodejs轉換層。我不確定這是否是解決方案最合適的方法。

回答

0

GraphQL完全不知道它下面的圖層。如果您擁有現有的SOAP基礎架構,則可以將兩者聯繫在一起,但支持這樣做的內容不是任何有意義的內容。

鑑於SOAP基本上是RPC,我不確定如果我打算使用自動轉換層,只需將字段解析器映射到適當的SOAP方法調用。在幕後,GraphQL服務器非常乾淨地映射到RPC。