9 月 13 日,2025 Inclusion・外滩大会「开源嘉年华」正在限量报名中! 了解详情
写点什么

Windows Phone 和 WinRT 的私有应用商店

  • 2013-07-12
  • 本文字数:1187 字

    阅读完需:约 4 分钟

对 WinRT 和 Windows Phone 8 来说,应用都可以采用私有分发的方式,但在两个平台上的私有分发过程截然不同。

Windows Phone 8

要构建 Windows Phone 8 私有应用商店,应用发行方需要从 Symantec 获取一份“企业证书”。该证书的基本费用为每年 300 美元。应用发行方可以使用该证书创建一份应用程序注册标记(AET:Application Enrollment Token)——每个需要使用私有应用的 Windows Phone 设备必须安装 AET,而一部手机可以安装多个 AET。

接下来,应用发行方需要创建“公司中心”(Company Hub),它将扮演面向用户的软件商店的角色。如果应用发行方使用 WindowsIntune 或 System Center 2012,那么可以利用 Windows Phone 8 公司门户应用。否则的话则需要自建公司门户应用。微软提供了一份“公司中心”的样例作为上手参考资料。“公司中心”的XAP 文件可以直接安装到手机上。

“公司中心”可以调用 InstallationManager.AddPackageAsync来安装其他的公司应用 XAP 包,不过这些应用必须使用“公司中心”采用的证书进行签名。

安装过程中,手机必须联系微软服以校验公司账户是否有效。这一步骤用于防止某个遭到入侵的程序中的恶意软件被安装在手机上。另外,更可能的情况是,它会组织某人创建一个绕开微软官方商店的公共应用商店。

Windows 8/WinRT

如果应用发行方拥有 Windows 8 企业版,并且是 Active Directory 的一部分,那么就不需要支付基本费用。而要购买 Windows 8 企业版,只能通过订阅“Microsoft 批量许可计划,例如 Select Plus、Enterprise Agreement 或 Enterprise Subscription Agreement”——大部分公司都没有订购,因此也就无法访问它。

除此之外的其他任何应用发行方都需要使用激活密钥。 Rockford Lhotka表示,密钥的价格将是每台机器 30 美元。这价格看起来不赖,但是细想一下却不然——必须一次性购买 100 个!因此如果某个应用发行方拥有 101 部需要配置的机器,那么就需要支付 6000 美元来获得应用安装的许可。

不仅如此,应用发行方还需要找到某种途径,来将应用切实部署到机器上。对此,Rockford 给出了以下 4 个可选方案:

  • Sneaker-net方式:使用 U 盘
  • 从网络共享中运行 Powershell 脚本
  • 通过系统中心(假定拥有这一 IT 基础架构层)部署
  • 通过微软的云服务 InTune 部署,在这里可以构建“公司的软件市场”

如果选择 InTune 构建自己的私有软件商店,那么基础价格是每设备每月 6 美元。假定计算机拥有 3 年工作周期,要获取部署到 100 台机器的权限,需要花费 22600 美元。如果只需要部署到 10 台计算机,那么 3 年里每台计算机的平均花费就从 226 美元上升至 516 美元。

另外,Rockford 其实还遗漏了一个可选方案。由于可以使用 PowerShell 脚本来部署,因此可以通过另一个使用 WPF 或 WinForms 编写的应用来发起。不过这个方案显然只能在 x86 和 x64 版本的 Windows 上使用。

查看英文原文: Private App Stores for Windows Phone and WinRT

2013-07-12 02:522077
用户头像

发布了 256 篇内容, 共 84.0 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

法国农业部如何利用Elastic技术监控商业捕鱼业

qife122

数据分析 Elastic技术

Dify入门篇(4)| 初识 Dify 控制台:工作区与应用管理逻辑

测吧(北京)科技有限公司

链游(GameFi)开发破局:如何平衡可玩性与经济模型可持续性?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

在AI技术快速落地的时代,挖掘数据库连接工具的真实需求——某知名MySQL协议框架需求洞察

qife122

需求分析 AI辅助开发

Databend 向量索引:加速 AI 应用的数据引擎

Databend

解析 vLLM 架构及源码系列:KVCache初始化之V1版本分析

Jason黄

vLLM源码

打工人必看!ToDesk/网易UU/向日葵:远程办公文件协作效率与安全实测

小喵子

网易 文件传输 向日葵 ToDesk ToDesk云电脑

加密货币交易所开发:如何打造安全、高并发的数字资产交易平台?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

从零开始学MCP(1)| MCP 协议核心原理解析

测吧(北京)科技有限公司

人工智能 MCP

PromptPilot 实操教程:这套 Prompt 手法包教包会

火山引擎开发者社区

火山引擎

Pro Coder说:那些让文心快码“听话”的方法

Comate编码助手

代码自动生成 AI辅助编程 AI 编程 文心快码 文心快码Zulu

数智先锋 | 告别运维黑盒!豪鹏科技×Bonree ONE构建全栈智能可观测体系

博睿数据

基于OpenHarmony的Nexus_Geometry_Nano_Board亮灯实验

华为云开发者联盟

别再靠加人提效了!天润融通AI训练师正在重构客户服务模式

天润融通

微软SharePoint五重漏洞剖析:ToolShell攻击链技术内幕

qife122

漏洞分析 零日漏洞 反序列化漏洞

低空经济增长周期,如何让无人机飞得更稳更远?

DevOps和数字孪生

低空经济 飞行棋

深度学习教材自动化翻译系统架构解析

qife122

机器翻译 自动化系统

公链开发竞争白热化:如何设计下一代高性能、可扩展的区块链基础设施?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 公链开发代币开发

从0到1:构建下一代去中心化应用(DApp)的全栈开发指南

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 代币开发 交易所开发公链开发

5个技巧让文心快码成为你的后端开发搭子

Comate编码助手

AI辅助编程 AI 编程 文心快码 文心快码Zulu

直播预告 | 破解能源转型痛点!全链路可观测如何助力能源业高质量发展?

博睿数据

MySQL内幕揭秘:探索MySQL调优指南,解锁MySQL的强大功能

互联网工科生

我们如何识别软件缺陷并优化代码性能

qife122

软件工程 Bugzilla

百度智能云x中科大脑:「城市智能体」如何让城市更会思考

百度Geek说

用友BIP人力五大智能体发布,洞见人才价值 驱动组织进化

用友BIP

API接口赋能1688采购全流程:从商品获取到下单支付一键贯通

Noah

基于日志的 JuiceFS 可观测最佳实践

火山引擎开发者社区

字节跳动 火山引擎

这个Web新API让任何内容都能画中画!

Immerse

全球客服行业集体紧张,GPT-5带来的3个颠覆你不可不知

天润融通

Dify入门篇(4)| 初识 Dify 控制台:工作区与应用管理逻辑

测吧(北京)科技有限公司

人工智能

Databend 向量索引:加速 AI 应用的数据引擎

Databend

Windows Phone和WinRT的私有应用商店_架构_Jonathan Allen_InfoQ精选文章