2009-03-11 2 views
4

Как я могу использовать WCF для связи со старыми школьными веб-службами WSE 2.0?Веб-службы WCF и WSE 2.0

+0

Вы можете уточнить, чего вы пытаетесь выполнить. –

ответ

2

Во-первых, на мой взгляд, как WSE 2.0, так и WSE 3.0 являются устаревшими, а не «старой школой».

Во-вторых, вы «просто сделайте это». Добавьте ссылку на службу и вызовите через прокси-класс. Если все настроено правильно, оно должно работать. Исключением было бы, если бы старый код WSE сделал что-то нестандартное. То есть, если он сделал что-то, что не стало частью стандарта, но было поддержано в WSE.

+1

Это правда? Глядя на http://msdn.microsoft.com/en-us/library/ff650778.aspx, он заявляет, что WCF и WSE 3.0 взаимодействуют, однако «приложения с поддержкой WSE 3.0 не взаимодействуют с приложениями с поддержкой WSE 2.0». Он явно не охватывает WCF -> WSE 2.0, но я предполагаю, что это связано с комбинацией предыдущих утверждений –

+0

Это правда? Код WSE 2.0, скорее всего, не будет работать с WCF, если он использует части предварительного стандарта, которые не попадают в стандарт. –