在同一服务器上的 php 代码和 .Net 应用程序之间共享数据和通信

问题描述 投票:0回答:2

对于我的大学项目,我希望制作一个网站(PHP),与同一服务器上的.Net桌面应用程序(WPF)进行通信(可能是实时的)。作为一个完全的PHP菜鸟,我看不到任何方法直接这个,有什么帮助可以帮助我开始正确的方向吗?

编辑: 应用程序是 C# 中的 WPF 桌面应用程序

php .net desktop-application communication
2个回答
1
投票

您可能想了解一下套接字编程。

让您的 C# 应用程序打开套接字并监听它。

然后,您的 PHP 连接到该套接字,请求信息或发送信息。你就完成了。无需投票。

以异步方式监听socket。


0
投票

您可以在不陷入困境的情况下实现此目的的一种方法是让两个应用程序共享一个数据库,无论是 MS SQL 还是 MySQL,无论您喜欢什么风格。然后,当 PHP 中的 Web 应用程序创建和修改数据时,您的 .NET WPF 应用程序可以查看更新的数据并执行您希望它执行的任何操作。如果您希望在没有用户输入的情况下显示更新,您甚至可以在 .NET 应用程序中使用简单的计时器对象来扫描数据库中的更改。

© www.soinside.com 2019 - 2024. All rights reserved.