0

我正在学习如何开发 Windows 8 应用程序,并且我刚刚使用以下教程首次了解了 Web 服务:

教程

首先,如果我的一些术语不准确,请接受我的歉意——希望你仍然能理解它的意思!

我正在使用 PhP、CSS、JavaScript 或应用程序和 MySQL 作为数据库,我现在正在本地开发。

我已经设法分解了 Web 服务示例并让它与我的本地数据库一起工作,但是在示例中,我只是将带有参数的 URL 直接输入到 Web 浏览器的末尾,它不是从任何地方生成的。

我现在如何进行下一步并直接从我的 Windows 8 应用程序生成查询,这些查询将查询我的数据库,然后由 Web 服务处理?

我发现 Visual Studio 包含可以解释 Web 服务结果的对象,但是我不知道如何调用数据库。

提前感谢您的支持。

4

1 回答 1

1

要使用 JS 从 Windows 8 应用程序调用您的 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

于 2012-11-13T10:33:33.707 回答