任何建议都会有所帮助。问题是,我有ETL应用程序需要访问位于不同网络上的数据库信息。因此,一个C#应用程序需要查询位于不同服务器上的数据库。现在我知道选项是在主机上打开一个tcp端口并打开防火墙,但我认为我们不会那么做。我在想的其他选项是创建一个Web服务WCF并将查询字符串传递给服务,然后连接到数据库并返回信息。连接到不同的网络以访问数据库信息
另一个应用程序需要访问动态AX到AIF Web服务。 aif Web服务可以通过不同的网络访问,还是必须使用Web服务或其他东西,然后连接到AIF服务以检索信息。
对于这两个应用程序,我认为你最好的选择是创建一个服务来提供这两个数据集。这将创建一个解耦层(以防您更改数据库或删除AIF服务)。 – AWinkle 2014-12-10 23:35:10
如何使用AWS Sql实例作为中介 – 2014-12-11 01:18:05