クライアント サイトで jquery を使用し、aspx ハンドラーまたは Web サービスへの ajax 呼び出しを使用する Web サイトの構築を開始しています。問題は、後で IPhone または Android で開発されるモバイル アプリで同じサービスを使用できるようにするアーキテクチャはどれかということです。
3 に答える
            1        
        
		
API が xml または json を返す限り、iOS や Android を含む任意のプラットフォームで使用できます。
HTTP サービスを構築する非常に優れた方法を提供する、.net 用の新しいWeb API フレームワークを確認してください。
于 2012-07-04T22:02:54.913   に答える
    
    
            0        
        
		
Android または IPhone から、asp.net / C# で記述された Web サービスと通信できるようになります。
using System;
using System.Web.Script.Services;
using System.Web.Services;
[WebService(Namespace = "http://url.com")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class MyWebService : WebService
{
    [WebMethod]
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)] // or ResponseFormat.Xml
    public ResponseObject MyWebMethod(RequestObject input)
    {
        ResponseObject response = new ResponseObject();
        // Do some stuff
        return response;
    }
}
1 つの注意点として、リクエスト/レスポンス オブジェクトが[Serializable]コード内でマークされていることを確認する必要があります。
于 2012-07-04T22:59:07.650   に答える
    
    
            0        
        
		
Sencha Touchは必要なすべてのことを実行できると思います。
于 2012-07-04T22:05:23.200   に答える