Webサービス
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「...
-[[戻る>アプリケーション設計のポイント]]
*目次 [#kc92155a]
#contents
*概要 [#b4c7b59a]
下記のテクノロジを使用して実装可能である。
*テクノロジ [#s004bfe5]
**SOAP形式 [#aa08614f]
-ASP.NET Webサービス
-WCF SOAPサービス
**REST形式 [#lb9eeb90]
***ASP.NET Webサービス [#f27e4890]
ASP.NET AJAX Extensionを使用する。
-System.Web.Script.Services.ScriptService クラス属性を付...
--ScriptServiceAttribute クラス (System.Web.Script.Servic...
http://msdn.microsoft.com/ja-jp/library/system.web.script...
-System.Web.Script.Services.ScriptService メソッド属性を...
--ScriptMethodAttribute クラス (System.Web.Script.Service...
http://msdn.microsoft.com/ja-jp/library/system.web.script...
-JavaScriptSerializer クラス を使用してシリアライズ
--JavaScriptSerializer クラス (System.Web.Script.Serializ...
http://msdn.microsoft.com/ja-jp/library/system.web.script...
-XmlSerializerクラス を使用してシリアライズ
--XmlSerializer クラス (System.Xml.Serialization)~
http://msdn.microsoft.com/ja-jp/library/system.xml.serial...
-その他、任意のJSONシリアライザーも利用可能~
参考情報
--javascript - How to return JSON from ASP.NET .asmx - St...
http://stackoverflow.com/questions/1678101/how-to-return-...
--Json.NET VS ASP.NET Ajax Extensions - Architect Life
http://d.hatena.ne.jp/coma2n/20071108/1194485676
***WCF RESTサービス [#qdc1e394]
-JSON形式
--DataContractJsonSerializer を使用してシリアライズ
---DataContractJsonSerializer クラス (System.Runtime.Seri...
http://msdn.microsoft.com/ja-jp/library/system.runtime.se...
-XML形式
--DataContractSerializer を使用してシリアライズ
---DataContractSerializer クラス (System.Runtime.Serializ...
http://msdn.microsoft.com/ja-jp/library/system.runtime.se...
***ASP.NET MVC [#odb42731]
-JSON形式~
JSONResult を使用してシリアライズ
--JsonResult クラス (System.Web.Mvc)~
http://msdn.microsoft.com/ja-jp/library/system.web.mvc.js...
-XML形式~
XMLResult を使用してシリアライ
--XmlResult for ASP.Net MVC~
http://www.hackersbasement.com/csharp/post/2009/06/07/Xml...
***任意のJSONシリアライザー [#g04664dc]
-参考情報:JSON セキュリティ:WCF で JSON.NET を使う Web...
http://www.websec-room.com/2013/07/29/891
終了行:
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「...
-[[戻る>アプリケーション設計のポイント]]
*目次 [#kc92155a]
#contents
*概要 [#b4c7b59a]
下記のテクノロジを使用して実装可能である。
*テクノロジ [#s004bfe5]
**SOAP形式 [#aa08614f]
-ASP.NET Webサービス
-WCF SOAPサービス
**REST形式 [#lb9eeb90]
***ASP.NET Webサービス [#f27e4890]
ASP.NET AJAX Extensionを使用する。
-System.Web.Script.Services.ScriptService クラス属性を付...
--ScriptServiceAttribute クラス (System.Web.Script.Servic...
http://msdn.microsoft.com/ja-jp/library/system.web.script...
-System.Web.Script.Services.ScriptService メソッド属性を...
--ScriptMethodAttribute クラス (System.Web.Script.Service...
http://msdn.microsoft.com/ja-jp/library/system.web.script...
-JavaScriptSerializer クラス を使用してシリアライズ
--JavaScriptSerializer クラス (System.Web.Script.Serializ...
http://msdn.microsoft.com/ja-jp/library/system.web.script...
-XmlSerializerクラス を使用してシリアライズ
--XmlSerializer クラス (System.Xml.Serialization)~
http://msdn.microsoft.com/ja-jp/library/system.xml.serial...
-その他、任意のJSONシリアライザーも利用可能~
参考情報
--javascript - How to return JSON from ASP.NET .asmx - St...
http://stackoverflow.com/questions/1678101/how-to-return-...
--Json.NET VS ASP.NET Ajax Extensions - Architect Life
http://d.hatena.ne.jp/coma2n/20071108/1194485676
***WCF RESTサービス [#qdc1e394]
-JSON形式
--DataContractJsonSerializer を使用してシリアライズ
---DataContractJsonSerializer クラス (System.Runtime.Seri...
http://msdn.microsoft.com/ja-jp/library/system.runtime.se...
-XML形式
--DataContractSerializer を使用してシリアライズ
---DataContractSerializer クラス (System.Runtime.Serializ...
http://msdn.microsoft.com/ja-jp/library/system.runtime.se...
***ASP.NET MVC [#odb42731]
-JSON形式~
JSONResult を使用してシリアライズ
--JsonResult クラス (System.Web.Mvc)~
http://msdn.microsoft.com/ja-jp/library/system.web.mvc.js...
-XML形式~
XMLResult を使用してシリアライ
--XmlResult for ASP.Net MVC~
http://www.hackersbasement.com/csharp/post/2009/06/07/Xml...
***任意のJSONシリアライザー [#g04664dc]
-参考情報:JSON セキュリティ:WCF で JSON.NET を使う Web...
http://www.websec-room.com/2013/07/29/891
ページ名: