如何将网站与客户端应用程序集成?
我想使用 ASP.NET 开发一个 Web 应用程序,但它必须使用我开发的桌面应用程序提供的一些客户端功能。
现有示例:在 Picasa 网络相册中,您可以单击名为“下载到 Picasa”的链接,该链接将打开 Picasa 桌面应用程序并下载相册。
我想在不同的平台上需要不同的方法。有哪些可能性可以使其同时在 Windows 和 Mac OS X 上运行?
I want to develop a webapp using ASP.NET but it have to use some client-side functionality provided by desktop application also developed by me.
Existing example: in Picasa Web Album you can click a link called "Download to Picasa" which opens Picasa desktop application and downloads album.
I suppose it require different approaches on different platforms. What are the possibilities to make it work on both Windows and Mac OS X?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
注册自定义 URL 协议处理程序。看这里:https://stackoverflow.com/a/2429803/449906
Register a custom URL Protocol Handler. Look here: https://stackoverflow.com/a/2429803/449906
我不详细了解 Picasa,但您的情况听起来像是,您通过单击“下载到 picasa”链接开始下载。此下载将启动如下链接:
根据您的操作系统,任何协议都可能与不同的外部程序关联 >。有关这方面的信息,您可以查看 mozilla board 。
如果您启动这样的链接,您的外部程序将启动并执行您想要的操作。
hth
I don't know Picasa in detail, but your case sounds like, you start a download by clicking the link "download to picasa". This download will start a link like this:
According to your OS any protocol may be associated with a different external program. For information on this you may have a look at the mozilla board .
If you start such a link, your external programm will start and do what ever you want.
hth