gpt4 book ai didi

.net - 集成框架.NET,如camel/spring 集成

转载 作者:行者123 更新时间:2023-12-01 05:30:10 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

4年前关闭。




Improve this question




我目前正在寻找一个好的框架来集成具有不同通信方法的多个系统,例如

  • FTP
  • 邮箱
  • 队列
  • 网络服务

  • 在 .NET 应用程序中。对于 Java,似乎有很多可用的选项,但我找不到任何与 .NET 平台类似的选项。

    最佳答案

    工作流基础更适合……嗯……代表业务逻辑的工作流。您似乎对集成现有服务更感兴趣。在这种情况下,我将更多地关注 Windows Communication Foundation。与(原始)工作流基础一起引入。所以 WCF 是 .NET 版本 3 及更高版本的一部分。 WCF 将支持开箱即用的 Web 服务、消息队列和 FTP。对于电子邮件,您可能需要某种自定义 channel 。但是,很可能其他人已经为您写了一篇。

    According to Microsoft :

    "Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application. An endpoint can be a client of a service that requests data from a service endpoint. The messages can be as simple as a single character or word sent as XML, or as complex as a stream of binary data."



    This page MSDN 上包含的资源可帮助开发人员加快使用 Windows Communication Foundation (WCF) 进行开发的速度。请记住,所有这些都只涉及通信层。您必须自己编写胶水代码。

    如果你真的想要一个更“框架”的解决方案,我会同意汤米格罗夫尼斯。 “服务总线”是要搜索的流行词。事实上 Stackoverflow 已经提供了很多 insights关于什么服务总线有好处,存在哪些实现,使用它们的经验等等。特别 this question on .NET service busses看起来是一个有希望的开始。

    干杯

    戴夫

    关于.net - 集成框架.NET,如camel/spring 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11663440/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com