FedEx не предоставляет услуги UDDI, но его необходимо загрузить в виде файла WSDL. После завершения разработки WSDL для разработки необходимо заменить рабочим WSDL. Я использую Visual Studio 2008, и простая замена WSDL не работает автоматически в производстве, но ее необходимо повторно импортировать и перестроить проект. Это создает две разные двоичные подписи как для среды разработки, так и для рабочей среды. Мне нужно выполнить это с помощью некоторых файлов конфигурации, чтобы мои двоичные файлы были одинаковыми для моей среды разработки и производственной среды. Любые идеи??? Спасибо!
Единственное изменение в файлах WSDL — это значение местоположения.
<port name="RateServicePort" binding="ns:RateServiceSoapBinding">
<s1:address location="https://ws.fedex.com:443/web-services" />
</port>