我们有大约六个系统(它们都是内部系统)需要在它们之间发送数据。目前我们没有一致的方法来做到这一点。我们使用 SSIS、SQL Server 链接服务器直接更新数据库,ODBC 连接直接更新数据库、文本文件等。
我们的目标是:
1) 有一致的方式连接应用程序。
2) 有一个集中的方式来监控和记录应用程序之间的连接。
3) 对于提供 Web 服务的应用程序,我们希望开始使用它们,而不是直接与数据库连接。
无论我们使用什么,都需要能够连接到 Web 服务、数据库、平面文件,并且还应该能够通过 tcp 连接接受数据。
Biztalk 是一个很好的解决方案,还是矫枉过正?