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

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

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

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

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


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

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

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

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

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

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

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


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