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

目次

概要

.NET以外の異種開発技術との連携刷る場合は、汎用サービス・インターフェイスを公開する。

パターン

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

個別SOAP+Beanパターン

機能毎にREST(SOAP)のWebメソッドを定義する場合。

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

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

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

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を使用することができる。

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

汎用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(JSON)+Beanパターン

参考


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