我怎样才能让我的Web应用程序与我的桌面应用程序进行通信? [英] How can I get my Web application to communicate with my Desktop application?

查看:112
本文介绍了我怎样才能让我的Web应用程序与我的桌面应用程序进行通信?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我公司开发的Web和Windows应用程序,无论是在C#.NET。现在,我想做的是当单击Web应用程序的特定页面上的一个按钮,信号已被发送到Windows应用程序说的链接被点击。我怎么能做到这一点真的很容易吗?我想远离socket编程...

I have developed a Web and windows application, both in C#.NET. Now, what I would like to do is when a button is clicked on a particular page in the web application, a signal has to be sent to the windows app saying a link has been clicked. How could I do this really easily? I would like to stay away from socket programming...

我以为Web应用程序存储Cookie和桌面应用程序监控Cookies文件夹,但似乎有点笨拙。

I thought of the web app storing cookies and the desktop application monitoring the cookies folder but that seems a bit clumsy.

推荐答案

的桌面应用程序可以通过轮询普通的HTTP Web应用程序,但有一个打开的连接可能会更好。你也可以使用像.NET远程或WCF以使IPC排序沟通。

The desktop app could poll the web app via normal http, but having an open connection would probably be better. You could also use something like .NET remoting or WCF to enable a IPC sort of communication.

您还可以检查出IPC命名管道。

You could also check out Named Pipes for IPC.

这篇关于我怎样才能让我的Web应用程序与我的桌面应用程序进行通信?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆