C# 通过公用共享库进行Windows Phone应用程序间通信

C# 通过公用共享库进行Windows Phone应用程序间通信,c#,visual-studio-2013,windows-phone-8.1,C#,Visual Studio 2013,Windows Phone 8.1,我正在Visual Studio 2013上为Windows Phone 8.1开发一个应用程序,使用C#,我创建了一个.dll库文件,该文件保存了一些数据,与我在另一个应用程序中使用的.dll相同 我的要求是基于相同的.dll文件,我应该与另一个应用程序通信。就像Android一样,我们有广播接收器,可以在内部发出请求,两个应用程序之间的数据共享很容易实现。Windows Phone开发中是否有使此任务可行的功能?首先,如果您将任何内容保存在独立存储中,它将与该应用程序隔离。没有其他应用程序可

我正在Visual Studio 2013上为Windows Phone 8.1开发一个应用程序,使用
C#
,我创建了一个.dll库文件,该文件保存了一些数据,与我在另一个应用程序中使用的
.dll
相同


我的要求是基于相同的
.dll
文件,我应该与另一个应用程序通信。就像Android一样,我们有广播接收器,可以在内部发出请求,两个应用程序之间的数据共享很容易实现。Windows Phone开发中是否有使此任务可行的功能?

首先,如果您将任何内容保存在独立存储中,它将与该应用程序隔离。没有其他应用程序可以访问它,无论它们是否共享相同的库(.dll)。

应用程序之间的两种通信方式:

深度链接

您可以使用深度链接从一个应用程序打开另一个应用程序,并将值传递给该应用程序

您可以使用URI字符串和关联文件为其他应用提供午餐。

从Web服务或云存储中保存和检索数据

应用程序可以通过将数据上传到云存储来共享数据,当第二个应用程序打开时,它可以检查新数据


这显然只在设备有数据连接的情况下才起作用。

可能重复更多的参考信息-感谢回复Johan,公共库是否有可能以静默方式从应用程序A获取数据,并将此数据传递给共享同一库的另一个应用程序B。我的要求是非常基于两个应用程序的公共库通信,请回复。。再次非常感谢。@Anil Chahal不,我不知道。除非你在iOS和安卓系统中实现了对应用程序的无声推送,但不确定WP8