Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Удосконалення корпоративних інформаційних систем

Реферат Удосконалення корпоративних інформаційних систем





яке виконується найпершим, навіть раніше події модуля програми В«ПередНачаломРаботиСістемиВ». У ньому не доступні розділ оголошення змінних і розділ основної програми. А так само не можна оголошувати експортні методи. Модуль компілюється на стороні сервера. p align="justify"> Не варто розташовувати в ньому код не пов'язаний безпосередньо з ініціалізацією параметрів сеансу. Пов'язано це з тим, що обробник В«УстановкаПараметровСеансаВ» може неодноразово викликатися в процесі роботи системи. Наприклад, це відбувається в тих випадках, коли йде звернення до НЕ ініціалізувати параметрами. І хоча відловити момент першого запуску цієї події можна (В«ТребуемиеПараметриВ» має тип Невизначено), проте слід врахувати, що даний модуль компілюється в привілейованому режимі, тобто в ньому не здійснюється контроль прав доступу. І другий момент - не можна бути на сто відсотків упевненим, що запуск системи буде проведений, тому що в модулі програми може відбутися відмову.

Загальні модулі: модулі призначені для опису деяких загальних алгоритмів, які будуть викликатися з інших модулів конфігурації. Загальний модуль не містить розділу опису змінних і розділу основної програми. У ньому можна оголошувати експортні методи, контекст доступності яких визначатиметься прапорами компіляції. У зв'язку з тим, що розділ опису змінних не доступний, визначати глобальні змінні в загальних модулях не можна. Для цього потрібно використовувати функції загальних модулів з кешування повертаються значень або модуль програми. Варто мати на увазі, що навіть якщо властивість повторного використання загального модуля встановлено у значення В«На час сеансуВ», то і в цьому випадку час життя закеширувалася значень не перевищує 20 хвилин, з моменту останнього до них звернення. p align="justify"> Поведінка загального модуля залежить від виставлених параметрів (глобальний чи ні, різні прапори компіляції, чи доступний виклик сервера і т.д.). Є кілька моментів, якими варто керуватися при виставленні прапорів:

В· Хорошим правилом буде не використовувати прапор В«ГлобальнийВ» повсюдно. Це скоротить час запустити програму, а також поліпшить читаність кода.

В· Не бажано використовувати більше одного прапора компіляції. Методів, які необхідно виконувати в різних контекстах не так багато, і якщо все ж такі методи будуть потрібні, те для них можна виділити окремий загальний модуль.

В· Прапор В«Виклик сервераВ» має сенс, тільки якщо модуль компілюється В«На серверіВ». Тому всі інші прапори компіляції варто зняти щоб уникнути різних проблем.

В· Якщо в методах модуля відбувається масова обробка даних, читання і запис в базу даних, то для збільшення швидкості роботи краще відключити контроль прав доступу, виставивши прапор В«ПривілейованийВ». ...


Назад | сторінка 15 з 21 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Опісові композіційно-мовленнєві форми в творах Т. Прохаська &З цього можна ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Вправи, якими можна виміряти рівень розвитку координаційних здібностей
  • Реферат на тему: Програмний модуль для роботи з базою даних "Магазин косметики"