воскресенье, 16 октября 2016 г.

зачем собственно нужна интеграционная шина. ESB?

Jms здесь выступает как антипод http.  Если для оркестрации http запросов нужен ресурсоемкий сервер и , мало того, нужно иметь полную карту взаимодействия всех сервисов, то в случае с ESB маршрут следования сообщения зашит в его заголовке и маленький контейнер посылает это сообщение подобно тому, как роутер посылает tcp/ip пакеты, проставляя в его заголовке штамп о том, что точка с таким-то контейнером пройдена.
Таким образом решается проблема расширяемости. Т.к. небольшие контейнеры можно разместить на сотнях достаточно слабых машин.

пятница, 22 апреля 2016 г.

synchronized accessing table in Oracle

We have 2 session and 1 table to operate with
If we want to edit, we check lock and throw an error if the table is already busy: While load we make lock befor And unlock after For working with dbms_lock you need get right: To view locks User defined locking with DBMS_LOCK
DBMS_LOCK.REQUEST (PLS5H3)