Возник вопрос об изменении архитектуры существующего распределенного приложения, написанного с использованием .NET Remoting. Появилась мысль о целесообразности использования для этого WCF. Будет ли выигрыш, и какие вообще недостатки обоих подходов?..
Здравствуйте, QrystaL, Вы писали:
QL>Возник вопрос об изменении архитектуры существующего распределенного приложения, написанного с использованием .NET Remoting. Появилась мысль о целесообразности использования для этого WCF. Будет ли выигрыш, и какие вообще недостатки обоих подходов?..
Мы поменяли Remoting на WCF для межпроцессных коммуникаций,
никакого выигрыша не получили, потратили много времени.
Вывод: если Remoting используется для межпроцессных коммуникаций,
то лучше оставить как есть.
Здравствуйте, QrystaL, Вы писали:
QL>Возник вопрос об изменении архитектуры существующего распределенного приложения, написанного с использованием .NET Remoting. Появилась мысль о целесообразности использования для этого WCF. Будет ли выигрыш, и какие вообще недостатки обоих подходов?..
Если у вас есть рабочее решение на ремотинге, функционально вас устраивающее — то лучше ничего не трогать. Ремотинг — вполне адекватная технология, не утратившая актуальность и после появления WCF.
Всем спасибо за ответы. Если кто-то еще может поделиться отрицательным/положительным опытом использования обеих технологий — буду благодарен...
Re[3]: Выбор технологии, Remoting или WCF
От:
Аноним
Дата:
30.01.08 06:39
Оценка:
Здравствуйте, QrystaL, Вы писали:
QL>Всем спасибо за ответы. Если кто-то еще может поделиться отрицательным/положительным опытом использования обеих технологий — буду благодарен...
Яне копался в реализации WCF-ремоутинга, нсколько я понимаю, это будет одна из TCP реализаций WCF, но к примеру тот же MSMQ-транспорт в WCF имеет некоторые особенности, которые меня лично обломали кое-где — пришлось перейти пока на нативную MSMQ. Резюме: WCF — фрейм, который является некой абстракцией над всеми существующими видами транспорта MS + кое-какие добавки типа стриминга. Если что-то работает на эти видах трнаспорта без WCF, то — как люди говорят — нечего его трогать. Другое дело, что для совершенства существующец архитектуры (а оно, возможно, требуется) необходимо на WCF будет перейти. Так что — изучаем и решаем, что лучше.