是否有可能创建一个Windows 8商店应用程序,该应用程序将数据作为JSON以及与之关联的一些REST API,并且我能够在我开发的另一个应用程序中调用该JSON数据和API吗?是吗?可能吗?我使用VS 2012作为IDE,我的编程语言是C#
答案 0 :(得分:2)
没有。 Windows 8商店应用程序无法以这种方式相互通信。但是,您可以轻松开发一种Web服务,该应用程序可以存储应用程序以这种方式访问和同步或通信。也就是说,通过云进行通信,而不是通过客户端进行app-to-app通信。
答案 1 :(得分:1)
是和否。一方面,John是对的,你不能直接在两个Windows 8应用程序之间进行交互。但是,有一些技术可以进行交互。您的第一个选择是通过服务进行交互。虽然这听起来不像你能做到的,但它是一种选择。您的第二个选择是将数据保存到文件(不在本地存储中),并让第二个应用程序使用文件激活选项。您的第三个选择是使用协议激活将JSON字符串传递给您的第二个应用程序。你应该意识到,最后两个选项都不是真正的互动。无法保证第二个应用程序(或第一个应用程序)甚至已安装。并且交互必须由第一个应用程序启动,并且第二个应用程序不能请求。在沟通方面并不多,但它会根据您的情况为您提供选择。如果你觉得它很有趣,我有一个演示:http://blog.jerrynixon.com/2012/10/walkthrough-using-windows-8-custom.html我讨厌提供工作,但开发人员是创新的,你会按照他们的设计使用这些技术。不要乱砍他们。但是你可能没有从中得到你想要的东西。