Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

通信制御機能」開発の試行錯誤を纏めておく。

の問題が有り、使い難い。

ポイント

インターフェイスの汎用性

要素

通信の相互運用性

SOAPやXML/JSONなどは通信の相互運用性がある
(≒異なるテクノロジ間をブリッジできる)
インターフェイス記述、データ記述言語であると言える。

データ・フォーマット

パーサー

また、各言語向けのパーサーが拡充してくる必要がある。
SOAPやXML/JSONなど、標準化されているため各言語向けのパーサーの提供を受けやすい。

技術的な問題

WCF

概要

WCFのデータコントラクトは、

Binary転送や、SOAP

Binary転送や、SOAPはあまり通信の相互運用性を気にする必要は無いため問題は少ない。

XML/JSON

汎用DTO

概要

パーサーの問題

今後の展望

JSON

JSONにもトレードオフがある。

インターフェイスの汎用性

通信の相互運用性

OpenAPI / Swagger

REST 用のインターフェイス記述言語っぽいが、多分、流行らないと思う。

参考

Webサービス


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS