Windows Store应用程序与本地桌面应用程序之间的通信
!为了简化的事情,我将Windows Store应用程序(也称为Metro或Modern UI)称为“应用程序”,并将常见的桌面应用程序称为“应用程序”!
我相信这仍然是一个关于已经在市场上建立应用程序的开发人员应用程序开发的最不清楚但重要的问题之一: 在过去的几天里,我基本上都读过这些文章,但仍然不清楚如何从第一次开始吧。主要是因为我发现了几个冲突的信息。 给定情况: >应用程序和应用程序在同一系统上运行 现在“简单”的问题是,怎么实现呢? >现在本地网络服务器访问实际上是允许的? (我相信这是不是很长时间,但现在是从最后的版本) 在这方面有一些关于这个主题的讨论,但是大多数人在发布Windows 8的最终版本之前MS已经改变了很多,但是它们中的大部分都不是最新版本。而不是混淆旧的和新的信息,我想为我和所有其他Windows应用程序和应用程序开发人员找到一个确定的和当前的这个问题的答案。谢谢!
如果您正在谈论进入商店的应用程序,则不允许通过任何机制与本地系统进行通信。在一些调试场景中支持与本地系统的通信,使应用程序开发变得更加容易。
您可以使用文件或协议处理程序从Windows Store应用程序启动桌面应用程序,但没有直接的通信。 所以,重申一点:WinRT和桌面之间的通信不允许发布Windows Store应用程序。两种环境之间的通信只允许在调试中使用。 PG已经在不同的地方发布为什么不允许通信的原因,从安全性到WinRT生命周期(即,您的应用程序被暂停 – 如何处理:资源,套接字,远程应用程序等) – 批次的失败点)以及Store应用程序不能依赖于外部程序(即我需要您的本地桌面应用程序/服务来运行应用程序),但是如何安装应用程序/服务?您无法集成到商店应用程序,您可以提供另一个Store桌面应用程序条目,但这是一个糟糕的用户体验。)当然是高级摘要。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows2003下php5.4安装配置教程(IIS)
- windows-server-2008-r2 – Windows Server 2008中的“Appl
- active-directory – 如何在Windows Server 2008 R2 CA颁发
- Windows应用程序池在Windows 10中以32位模式失败
- windows – Chef Powershell从文件运行
- file-upload – 打开的文件似乎已被锁定,无法在Microsoft E
- windows-server-2008-r2 – Windows 2008 R2文件服务器群集
- windows-server-2008 – 连接到VPN时丢失Internet连接
- windows-7 – 为什么Windows 7兼容模式有Windows 7作为选项
- Win10 64位 安装 .NetFramework 3.5
- windows – 如何设置apt-cyg的代理?
- windows-server-2012-r2 – 如何显示更多任务计划
- Windows版本的GDB前端DDD
- macos – 在Windows上使用Tycho构建的Eclipse RC
- 将time.windows.com重定向到内部服务器
- 如何在Windows 7中配置.net framework 3.5
- windows-server-2012 – 允许非管理员用户关闭/重
- windows – ShowWindow和ShowWindowAsync有什么区
- Windows – CMD Echo命令仅保留最后一行文本
- windows – “相对虚拟地址”,相对于什么?