어떤 제안 사항이 도움이됩니다. 문제는 다른 네트워크에있는 데이터베이스 정보에 액세스해야하는 ETL 애플리케이션이 있다는 것입니다. 그래서 하나의 C# 응용 프로그램은 다른 서버에있는 데이터베이스를 쿼리해야합니다. 이제 옵션은 호스트의 TCP 포트를 열고 방화벽을 열어야한다는 것을 알고 있지만 우리는 그렇게 할 것이라고 생각하지 않습니다. 내가 생각한 다른 옵션은 웹 서비스 WCF를 만들고 서비스에 쿼리 문자열을 전달한 다음 데이터베이스에 연결하고 정보를 반환하는 것입니다.다른 네트워크에 연결하여 데이터베이스 정보에 액세스하십시오.
다른 응용 프로그램은 동적 AX를 AIF 웹 서비스에 액세스해야합니다. 웹 서비스를 다른 네트워크에서 액세스 할 수 있습니까? 아니면 웹 서비스 또는 다른 것을 사용하고 AIF 서비스에 연결하여 정보를 검색해야합니다.
두 응용 프로그램 모두 최선의 방법은 두 데이터 세트를 모두 제공하는 서비스를 만드는 것입니다. 이것은 디커플링 레이어를 생성합니다 (데이터베이스를 변경하거나 AIF 서비스를 제거한 경우). – AWinkle
AWS Sql 인스턴스를 중개자로 사용하는 방법에 대해 설명합니다. –