C# 如何使第一个应用程序从第二个应用程序侦听?

C# 如何使第一个应用程序从第二个应用程序侦听?,c#,C#,例如,我想让一个应用程序有一个列表框和一个自定义dll,我可以在第二个应用程序上使用 第一个应用程序始终运行并侦听第二个应用程序,一旦dll函数在第二个应用程序上返回值,它将向第一个应用程序返回值并将值插入lisbox 有没有人举过我该怎么做的例子?这个过程在c#中叫什么 谢谢这称为进程间通信 您还可以使用使用环回ip地址127.0.0.1的套接字,该地址比IPC更容易理解,但出于安全原因,不推荐使用。我知道.NET framework有两种技术。但它们都可以归结为进程间通信。一个是.NET远程

例如,我想让一个应用程序有一个列表框和一个自定义dll,我可以在第二个应用程序上使用

第一个应用程序始终运行并侦听第二个应用程序,一旦dll函数在第二个应用程序上返回值,它将向第一个应用程序返回值并将值插入lisbox

有没有人举过我该怎么做的例子?这个过程在c#中叫什么


谢谢

这称为进程间通信


您还可以使用使用环回ip地址127.0.0.1的套接字,该地址比IPC更容易理解,但出于安全原因,不推荐使用。

我知道.NET framework有两种技术。但它们都可以归结为进程间通信。一个是.NET远程处理,另一个是。根据您使用的.NET framework版本以及我建议使用WCF的应用程序类型而定

有很多方法可以做到这一点,但你有什么要求?例如,您是否不喜欢使用P/invoke?你需要多大程度的防傻子?