PortfolioFormServ01
Location: d:\Productions\Portfolioserv05
BackUp: dev_141008.zip
Работает КОРРЕКТНО с использованием:
BusNode - шина
BusPublisherPush - пушер
Проблема:
Не работает с BusPublisherPub
15:30
Решение:
1.Проведено обновление до последнего Релиза FF.Bus
2.Шина заменена BusNode -> BusProxy
3. Не работал BusPublisherPub - при передачи сообщения Приложение падает.
Произведена корректировка Передачи сообщения в BusPublisherPub
Переставлены вызовы методов Сериализации, то ест изменен порядок.
4.При Передаче сообщения необходимо ??? заполнять AlgoMessage.Source
5. Запуск Перезапуск - не работал. В BusSubscriber.Stop() добавлена очистка Topics
Последовательность Запуск-Перезапуск:
public void Start()
{
if (null != Subscriber)
{
//Subscriber.Connect(BusNodeName);
Subscriber.Subscribe(PullTopic);
Subscriber.Start();
}
if (null != Pusher)
Pusher.Start();
}
public void Stop()
{
if (null != Subscriber)
{
Subscriber.Unsubscribe(PullTopic);
Subscriber.Disconnect(BusNodePushAddress);
Subscriber.Stop();
}
if( null != Pusher)
Pusher.Stop();
}
Новый обновленный сервис:
Location: d:\Productions\Portfolioserv06
Location: d:\Productions\Portfolioserv05
BackUp: dev_141008.zip
Работает КОРРЕКТНО с использованием:
BusNode - шина
BusPublisherPush - пушер
Проблема:
Не работает с BusPublisherPub
15:30
Решение:
1.Проведено обновление до последнего Релиза FF.Bus
2.Шина заменена BusNode -> BusProxy
3. Не работал BusPublisherPub - при передачи сообщения Приложение падает.
Произведена корректировка Передачи сообщения в BusPublisherPub
Переставлены вызовы методов Сериализации, то ест изменен порядок.
4.При Передаче сообщения необходимо ??? заполнять AlgoMessage.Source
5. Запуск Перезапуск - не работал. В BusSubscriber.Stop() добавлена очистка Topics
Последовательность Запуск-Перезапуск:
public void Start()
{
if (null != Subscriber)
{
//Subscriber.Connect(BusNodeName);
Subscriber.Subscribe(PullTopic);
Subscriber.Start();
}
if (null != Pusher)
Pusher.Start();
}
public void Stop()
{
if (null != Subscriber)
{
Subscriber.Unsubscribe(PullTopic);
Subscriber.Disconnect(BusNodePushAddress);
Subscriber.Stop();
}
if( null != Pusher)
Pusher.Stop();
}
Новый обновленный сервис:
Location: d:\Productions\Portfolioserv06
Комментариев нет:
Отправить комментарий