Гость
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / remoting в distributed transaction / 8 сообщений из 8, страница 1 из 1
29.05.2007, 17:38
    #34558919
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
Подскажите плиз, если кто знает, работает ли remoting в распределенной транзакции?

у меня вызывается метод ремоутинга с клиента, в котором происходит несколько модификаций данных.
вот никто не знает если происходит откат транзакции с клиента (к примеру в одной из модификаций произошел сбой), то полностью ли откатыфвается все в перевоначальное состояние или нет? и если фиксируем изменения, то не будет ли потери данных?

скажите, кто сталкивался с этим, как ведет себя ремоутинг в таких ситуациях.
...
Рейтинг: 0 / 0
29.05.2007, 17:51
    #34558988
MrHankey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
Никогда не пробовал.
Но абсолютно уверен что не работает.

Не слышал еще чтобы контекст транзакции передавали по протоколу SOAP.
Remoting работает на SOAP.

В самых новейших протоколах Web-Service'ов такое возможно.
...
Рейтинг: 0 / 0
29.05.2007, 18:02
    #34559030
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
mr_Andreyвот никто не знает если происходит откат транзакции с клиента (к примеру в одной из модификаций произошел сбой), то полностью ли откатыфвается все в перевоначальное состояние или нет? и если фиксируем изменения, то не будет ли потери данных?


Кем откатывается? :)

Схема распределенной транзакции.
1. Всем команда "Делать!".
2. Все отвечают "Сделали!".
3. Всем команда "Фиксируй!".
4. Все отрапортовали "Зафиксировали!"

2 и 4 не прошло - команда "Отменить!"
Все отменили и отрапортовали.
...
Рейтинг: 0 / 0
29.05.2007, 18:04
    #34559042
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
ну на клиенте сом+. он и начинает транзакцию
...
Рейтинг: 0 / 0
29.05.2007, 18:12
    #34559082
MrHankey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
У тебя на клиенте Com+ объект который вызывает Remoting объект?

контекст транзакции дальше COM+ объекта не распрастранится. только на СУБД, если ты её звал из COM+.
...
Рейтинг: 0 / 0
29.05.2007, 18:24
    #34559146
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
то есть то что я буду делать на стороне ремоутинга откатом транзакции в сом+ не откатится?

если так то тогда наверное лучше использовать серверный сом+ а на клиенте поставить его прокси?

или я не правильно понимаю?
...
Рейтинг: 0 / 0
29.05.2007, 18:24
    #34559148
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
1. Распределенные транзакции в REmoting не поддерживаются. Только если свой "велосипед" писать.
2. Remoting не работает на SOAP. SOAP - один из возможных форматтеров при работе через Remoting. Есть еще binary, и можно написать свой собственный.
...
Рейтинг: 0 / 0
29.05.2007, 18:37
    #34559193
MrHankey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
remoting в distributed transaction
Да. ты правильно понял.

Лучше использовать WCF (.Net 3.0). зачем COM+.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / remoting в distributed transaction / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]