1

是否可以创建一个 Windows 8 商店应用程序,该应用程序具有 JSON 形式的数据和一些与之关联的 REST API,我是否能够在我开发的另一个应用程序中调用该 JSON 数据和 API?这可能吗?我我使用 VS 2012 作为 IDE,我的编程语言是 C#

4

2 回答 2

2

不能。Windows 8 应用商店应用程序无法以这种方式相互通信。但是,您可以轻松地开发一个 Web 服务,商店应用程序都可以访问并以这种方式进行同步或通信。也就是说,通过云进行通信,而不是在客户端进行应用到应用的通信。

于 2013-02-18T18:12:29.093 回答
1

是和不是。一方面,John 是对的,您不能直接在两个 Windows 8 应用程序之间进行交互。但是,有一些技术可以进行交互。您的第一个选择是通过服务进行交互。虽然这听起来不像你可以做的,但它是一种选择。您的第二个选择是将数据保存到文件中(但不是在本地存储中),并让您的第二个应用程序使用文件激活来选择它。您的第三个选项是使用协议激活将 JSON 字符串传递给您的第二个应用程序。您应该意识到,最后两个选项都不是真正的交互。无法保证甚至安装了第二个应用程序(或第一个应用程序)。并且交互必须由第一个应用程序启动,并且不能由第二个应用程序请求。就通信而言,它并不多,但它会根据您的情况为您提供选择。http://blog.jerrynixon.com/2012/10/walkthrough-using-windows-8-custom.html我讨厌做工作,但开发人员是创新的,你会像他们一样使用这些技术设计的。不攻击他们。但你可能无法从他们那里得到你想要的。

于 2013-02-18T18:46:17.097 回答