Старая и новая структуры задания
Старая и новая структуры задания
С появлением модели процессов ILE, описанной ранее, изменилась и структура задания в AS/400. Как именно — можно понять, сравнив ресурсы приложений, доступные в старой и новой структурах заданий, а также особенности их использования. Как правило, ресурсы приложений для задания включают в себя разделяемые файлы, управление транзакциями и память.
Старая структура задания Новая структура задания на основе модели процессов ILE Разделяемые файлы видимы всем Разделяемые файлы видимы всем прикладным программам задания прикладным программам задания, либо каждое приложение определяет собственное использование файлов Внешние имена — общие на уровне Область видимости внешних имен — задания, а не на уровне приложений одиночное приложение, то есть каж дое приложение задания имеет свое собственное пространство имен для внешних переменных Управление транзакциями Управление транзакциями осуществ осуществляется для всего задания ляется как на уровне задания, так и на уровне приложений Допускается только одна активизация Допускаются множественные активи программы в задании зации одной и той же программы. Каждая активизация имеет собствен ные (защищенные) области памяти Выделяется только одна область У каждой программы своя собствен- статической и автоматической (стек) ная защищенная статическая, авто- памяти и одна область динамической матическая (стек) и динамическая памяти для каждого языка (куча) память программирования