Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пт Окт 23, 2015 14:55   |
|
Полезность: Нет оценки
|
Damir пишет: | Random пишет: | Что-то мне подсказывает, что сложного тут не очень много. |
С оформлением ТЗ, скрам-митингами и проч. лабудой... - за день можно управиться. |
Боюсь, что это слегка оптимистичная оценка  |
|
 |
Damir Участник - экстремал
Вступление в Клуб: 29.03.2013
|
Сб Окт 24, 2015 16:53   |
|
Полезность: Нет оценки
|
Random пишет: |
Вызовы операций в ЦФТ-Банк осуществляются только через интерфейсные пакеты.
Надо проследить, какие вызовы осуществляются при инициализации операции, при закрытии. С представлениями хуже  |
У... как всё запущено....
Я предполагал, что править надо код Навигатора.
При вызове представления или операции (в том числе через PLPCALL) заполнять внутреннюю структуру "стек вызова". Перед вызовом операции - Навигатор должен копировать содержимое этого стека в pl-таблицу в пакете nav (другой возможный вариант - заполнять временную таблицу).
Учесть, что одновременно может быть открыто несколько представлений (у каждого свой стек вызова).
Задача не выглядит сложной. Подойдет в качестве курсовой работы студенту 3-го курса. |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пн Окт 26, 2015 05:51   |
|
Полезность: Нет оценки
|
Damir пишет: | Random пишет: |
Вызовы операций в ЦФТ-Банк осуществляются только через интерфейсные пакеты.
Надо проследить, какие вызовы осуществляются при инициализации операции, при закрытии. С представлениями хуже  |
У... как всё запущено....
Я предполагал, что править надо код Навигатора.
При вызове представления или операции (в том числе через PLPCALL) заполнять внутреннюю структуру "стек вызова". Перед вызовом операции - Навигатор должен копировать содержимое этого стека в pl-таблицу в пакете nav (другой возможный вариант - заполнять временную таблицу).
Учесть, что одновременно может быть открыто несколько представлений (у каждого свой стек вызова).
Задача не выглядит сложной. Подойдет в качестве курсовой работы студенту 3-го курса. |
Да-да. Несложно.
Только я не зря упомянул про множество АРМов... |
|
 |
Damir Участник - экстремал
Вступление в Клуб: 29.03.2013
|
Пн Окт 26, 2015 06:03   |
|
Полезность: Нет оценки
|
Random пишет: | Damir пишет: | Random пишет: |
Вызовы операций в ЦФТ-Банк осуществляются только через интерфейсные пакеты.
Надо проследить, какие вызовы осуществляются при инициализации операции, при закрытии. С представлениями хуже  |
У... как всё запущено....
Я предполагал, что править надо код Навигатора.
При вызове представления или операции (в том числе через PLPCALL) заполнять внутреннюю структуру "стек вызова". Перед вызовом операции - Навигатор должен копировать содержимое этого стека в pl-таблицу в пакете nav (другой возможный вариант - заполнять временную таблицу).
Учесть, что одновременно может быть открыто несколько представлений (у каждого свой стек вызова).
Задача не выглядит сложной. Подойдет в качестве курсовой работы студенту 3-го курса. |
Да-да. Несложно.
Только я не зря упомянул про множество АРМов... |
У нас, в качестве клиента, используется только Навигатор.
Начните с Навигаторa, чтоль... |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Пн Окт 26, 2015 11:15   |
|
Полезность: Нет оценки
|
А как-то же сделали в Навигаторе контроль на повторный запуск (запуск операции из той же операции) - чуток доработать, всего то делов |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пн Окт 26, 2015 12:09   |
|
Полезность: Нет оценки
|
vtar пишет: | А как-то же сделали в Навигаторе контроль на повторный запуск (запуск операции из той же операции) - чуток доработать, всего то делов |
Работает оракловская блокировка. Семафор. dbms_lock. Это не навигаторская примочка.
Естественно, в Навигаторах есть общее - они же предназначены для работы с одним и тем же продуктом.
Но я говорю не про невозможность реализации, а про затраты. |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Пн Окт 26, 2015 12:18   |
|
Полезность: Нет оценки
|
Цитата: |
Работает оракловская блокировка. Семафор. dbms_lock. Это не навигаторская примочка.
|
как это удалось узнать? Откуда такая информация? |
|
 |
Damir Участник - экстремал
Вступление в Клуб: 29.03.2013
|
Пн Окт 26, 2015 12:32   |
|
Полезность: Нет оценки
|
Random пишет: |
Но я говорю не про невозможность реализации, а про затраты. |
Затраты чего?
1) Процессорного времени сервера
2) Человеко-часов высококлассных кодеров
vtar практически строчку в коде указал - где править  |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пн Окт 26, 2015 14:36   |
|
Полезность: Нет оценки
|
Матвеев Евгений пишет: | Цитата: |
Работает оракловская блокировка. Семафор. dbms_lock. Это не навигаторская примочка.
|
как это удалось узнать? Откуда такая информация? |
inside information  |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Пн Окт 26, 2015 15:12   |
|
Полезность: Нет оценки
|
Random пишет: | Матвеев Евгений пишет: | Цитата: |
Работает оракловская блокировка. Семафор. dbms_lock. Это не навигаторская примочка.
|
как это удалось узнать? Откуда такая информация? |
inside information  |
Пользуешься служебным положением?  |
|
 |
|