Фон ...
Мы создали веб-систему b2b. Мы знаем, что нам нужно обмениваться данными с существующими системами наших клиентов. Наш план заключается в создании веб-сервисов, обеспечивающих двусторонний доступ к данным. Мы бы хотели, чтобы эти веб-сервисы использовались через REST и SOAP независимо от платформы. ОДНАКО мы знаем, что типы компаний, которые используют нашу систему, также часто используют Biztalk.
Я почти ничего не знаю о Biztalk. У меня сложилось впечатление, что если мы создадим уровень веб-службы с использованием WCF, который будет удовлетворять нашим требованиям к открытому API, и клиенты, использующие Biztalk, смогут использовать службы WCF. Это правильно, и если да, то приведет ли это к интеграции второго класса для наших клиентов? Если я не прав, стоит ли нам вместо этого разрабатывать отдельный специфичный для Biztalk сервис? Естественно, я бы предпочел разработать API веб-службы один раз и сделать так, чтобы он хорошо работал для всех, а не для поддержки нескольких служб.
Я бы очень признателен за некоторые советы о том, как Biztalk и WCF должны работать вместе, если вообще. Спасибо!