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

目次

概要

  • .NET以外の異種開発技術との連携する場合に、相互運用可能な汎用的なインターフェイスを利用する。
  • 通信制御機能のサーバー側機能を使用してB層/D層にバインドできる。

提供終了

https://github.com/OpenTouryoProject/OpenTouryoTemplates/tree/01-80/root_VS2012/programs/C%23/Samples/WinStore_samples/WinStore_sample.Web/App_Code/WebService

汎用サービス・インターフェイス

汎用SOAP+Beanパターン

汎用DTOにより、1つのWebメソッド(SOAP)を汎化して、色々な機能から使用する場合。

https://github.com/OpenTouryoProject/OpenTouryoTemplates/blob/01-80/root_VS2012/programs/C%23/Samples/WinStore_samples/WinStore_sample.Web/App_Code/WebService/ServiceForMu.cs

汎用REST(XML、JSON)+Beanパターン

DataContractにより、1つのWebメソッド(XML、JSON)を汎化して、色々な機能から使用する場合。

https://github.com/OpenTouryoProject/OpenTouryoTemplates/blob/01-80/root_VS2012/programs/C%23/Samples/WinStore_samples/WinStore_sample.Web/App_Code/WebService/ServiceForRt.cs

汎用DTO

Webメソッド(SOAP)の汎化に汎用DTOを使用することができる。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-03-17 (土) 01:14:21 (67d)