远程方法调用Phonegap和C#

时间:2015-01-28 22:24:56

标签: c# cordova

我想让我的应用程序在Phonegap中激发我的C#应用​​程序中的方法。我知道我必须在PC上运行服务器才能让应用程序通过本地WiFi连接到PC。但是如何让Phonegap应用程序调用这些方法呢?是否有任何插件或我可以使用更简单的方法来实现这一点。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望通过手机应用程序向您的PC /服务器发送数据或从中获取数据?

如果是这种情况,最简单的解决方案是服务器端(您的PC)上的REST Web API,然后从您的手机应用程序向您的API执行标准REST HTTP请求。如果您希望API为您的手机应用提供数据,请求可以是GET,如果您想向您的API发送内容,则可以是POST。

我对Phonegap并不熟悉,但如果你在你的应用程序中使用jQuery,你可以大致这样称呼api来获取所有产品:

$.get( "http://my-pc/api/products/", function( data ) {
   alert( data );
});

我强烈推荐ASP.NET Web API,Getting Started

除了研究REST的基本原则,Wikipedia