我正在学习如何开发Windows 8应用程序,并且我刚刚使用以下教程了解了Web服务:
首先,如果我的一些术语不准确,请接受我的道歉 - 希望你仍然可以理解!
我正在使用PhP,CSS,JavaScript或应用程序和MySQL作为数据库,我现在正在本地开发。
我已经设法细分了Web服务示例并使其与我的本地数据库一起工作,但是在示例中我只是输入一个URL,其参数直接附加到Web浏览器中,但是没有生成从任何地方。
我现在如何进入下一步并直接从我的Windows 8应用程序生成查询,该应用程序将查询我的数据库,然后由Web服务处理?
我发现Visual Studio已经包含了可以解释Web服务结果的对象,但是我不知道如何调用数据库。
提前感谢您的支持。
答案 0 :(得分:1)
要使用JS从Windows 8 app调用您的Web服务,您可以使用
WinJS.xhr( {
url:'http://yourwebserviceurl'
}).then(function (response) {
//response will be the response from your webservice,
})
获得响应后,您可以将其处理到您的Windows 8应用程序,您可以使用基于XML / JSON的Web服务。
如果您更喜欢使用jQuery,可以使用jquery使用此语法向您的Web服务请求
$.ajax({
url: "your webservice url",
context: document.body
}).done(function() {
//done
});
干杯 Yusak Setiawan http://apptivate.ms/apps/1271/mathboard