Uwp 将数据从AppService推送到客户端项目
我正在尝试使用AppServices在两个应用程序之间进行通信。然而,通信似乎仅限于以下方面:客户端应用程序向AppService发送一些数据,AppService返回自己的数据 在客户端中不可能有事件侦听器,或者在客户端不发起请求的情况下以任何其他方式将信息从服务发送到客户端吗Uwp 将数据从AppService推送到客户端项目,uwp,windows-10-universal,azure-web-app-service,Uwp,Windows 10 Universal,Azure Web App Service,我正在尝试使用AppServices在两个应用程序之间进行通信。然而,通信似乎仅限于以下方面:客户端应用程序向AppService发送一些数据,AppService返回自己的数据 在客户端中不可能有事件侦听器,或者在客户端不发起请求的情况下以任何其他方式将信息从服务发送到客户端吗 谢谢可以,但应用程序需要打开连接。打开连接钩子后,将收到事件请求的事件处理程序 gpsService = new AppServiceConnection(); gpsService.AppServiceName =
谢谢可以,但应用程序需要打开连接。打开连接钩子后,将收到事件请求的事件处理程序
gpsService = new AppServiceConnection();
gpsService.AppServiceName = "nl.sparked.gpsappservice";
gpsService.PackageFamilyName = "b4619a2e-4aa1-4b84-b444-c2c2750cb4c8_5q3b35137xmx2";
RemoteSystemConnectionRequest connectionRequest = new RemoteSystemConnectionRequest(remoteSystem);
var status = await gpsService.OpenRemoteAsync(connectionRequest);
if (status == AppServiceConnectionStatus.Success)
{
gpsService.RequestReceived += GpsService_RequestReceived;
}
在appservice中,您可以发送以下数据:
var details = taskInstance.TriggerDetails as AppServiceTriggerDetails;
appServiceconnection = details.AppServiceConnection;
appServiceconnection.SendMessageAsync(new ValueSet());
是的,这是可能的,但应用程序需要打开连接。打开连接钩子后,将收到事件请求的事件处理程序
gpsService = new AppServiceConnection();
gpsService.AppServiceName = "nl.sparked.gpsappservice";
gpsService.PackageFamilyName = "b4619a2e-4aa1-4b84-b444-c2c2750cb4c8_5q3b35137xmx2";
RemoteSystemConnectionRequest connectionRequest = new RemoteSystemConnectionRequest(remoteSystem);
var status = await gpsService.OpenRemoteAsync(connectionRequest);
if (status == AppServiceConnectionStatus.Success)
{
gpsService.RequestReceived += GpsService_RequestReceived;
}
在appservice中,您可以发送以下数据:
var details = taskInstance.TriggerDetails as AppServiceTriggerDetails;
appServiceconnection = details.AppServiceConnection;
appServiceconnection.SendMessageAsync(new ValueSet());