asp / php与本地服务/应用程序的通信

时间:2010-09-29 14:00:45

标签: c# php .net asp.net

我有一个解析数据的本地应用程序。我需要的是开发一个Web界面来查询统计信息并设置始终运行的应用程序的配置。由于我是两个应用程序的开发人员,因此我可以完全访问这两个源代码。

我的主要目标是: - 在网络服务器上执行大部分工作时始终运行服务或应用程序 - 有一个webUI,它将连接到这个应用程序并显示统计信息和进行配置 - 服务/应用程序将在C#中写入 - WebUI将用asp或php编写 - WebUI必须可以通过Web域访问,即:http://server/TestApp默认端口80上有其他Web应用程序已经运行。

我知道有一些方法可以使用特定端口与彼此进行通信,但我想避免这种情况。这些应用程序之间进行通信的最佳方式是什么?

谢谢, -Stewart

1 个答案:

答案 0 :(得分:0)

在C#中使用FileWatcher来监视PHP可以读/写的文件。当需要解析某些东西时,你可以这样尝试。

您还可以向exec授予PHP权限或使用`字符执行您的程序,该程序将结果返回给变量ex:

$var = `C:\What\Ever\program.exe $param1`;

但本地端口监听器并不是一个坏主意。