c# - .NET 集成框架

标签 c# .net architecture

是否有任何类型的框架可以为应用程序或类似的东西之间的集成提供一些通用机制?通过集成,我假设两个应用程序之间通过一些标准接口(interface)(如 Web 服务)进行数据交换(导入和导出)。

最佳答案

是的,有 - Windows Communication Foundation .

您可以使用它通过基于 HTTP(SOAP 或 REST)、TCP、命名管道和许多其他协议(protocol)的 Web 服务进行通信。

更传统的进程间通信 (IPC) 方法包括 Named Pipes , .NET Remoting , Memory-Mapped Files , 和 WM_COPYDATA .但我真的会推荐 WCF 而不是其中任何一个,它的启动和运行要容易得多。

关于c# - .NET 集成框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2541096/

相关文章:

java - DTO、DAO 或服务层?

c# - 在使用中包装 MemoryStream

C# WPF 应用程序在由使用 topshelf 创建的 Windows 服务启动时不显示表单

c# - 多个物理服务器上的单个应用程序中的 Hangfire

c# - 在另一个窗口之上叠加一个顶层窗口

java - 在java中编译和部署选定的模块

c# - 传输大量数据的策略

c# - SQL脚本需要很长时间才能运行

c# - 如何在 .NET C# 中以编程方式确定 IP 是否来自同一 LAN

.net 2.0安全配置