Раздел: Документация
0 ... 10 11 12 13 14 15 16 ... 96 рассматриваемые задачи распределены. Это гарантирует возможность расширения, или, иначе говоря, возможность шкалирования телефонной связи. В любое время можно подключать новые телефоны, и при этом не будет нарушено правильное функционирование уже подключенных телефонов. К основным целям, которые преследуются при реализации решений на основе архитектуры клиент/сервер в области обработки данных, также относится распределенная обработка и максимальная возможность шкалирования. Однако наряду с этим также важна возможность поддержки различных платформ. Подобно тому, как в настоящее время можно купить, вставить в контактное гнездо и использовать телефонный аппарат, который наиболее соответствует конкретным потребностям, в открытых средах клиент/сервер можно устанавливать самые лучшие компоненты технических средств, удовлетворяющих конкретные требования. Никто не предписывает, какие технические средства устанавливать. И задача Базисной технологии SAP состоит в том, чтобы сделать это возможным. Распределенная обработка и возможность шкалирования. Перспективная Базисная технология SAP позволяет распределенным приложениям, функционирующим в среде клиент/сервер, удовлетворять широкий диапазон различных потребностей (рис. 1.9). Все Презентация Центральная система Распределенная презентация Двухуровневая архитектура клиент/сервер Трехуровневая архитектура клиент/сервер Многоуровневая архитектура клиент/сервер Приложение База данных Рис. 1.9. Различные архитектуры клиент/сервер осуществимо: от использования портативного компьютера до двухуровневых систем архитектуры клиент/сервер для получения экономически эффективных вычислительных систем в малых и средних компаниях и более крупных вычислительных систем с трехуровневой архитектурой клиент/сервер для использования на очень крупных вычислительных системах, представляющих максимальную производительность и доступность системы при осуществлении обработки в трехуровневой среде клиент/сервер на параллельных серверах базы данных. Совместная обработка в среде клиент/сервер, которая основывается на распределенных приложениях, также позволяет создавать вычислительные системы в рамках концерна или даже мирового масштаба, которые, кроме удовлетворения очень высоких ожиданий в отношении производительности и доступности системы, часто должны быть такими, чтобы их можно было приспособить к географически распределенным и уже инсталлированным приложениям существующих систем. Естественно, что Базисная технология SAP позволяет свободно комбинировать все эти основные типы распределенной обработки. Таким образом, широкое разнообразие требований к производительности, доступности системы и защиты данных могут быть непосредственным образом удовлетворены. Технологической основой для возможности шкалирования служит поддержка, которую Базисная технология SAP обеспечивает для трехуровневой архитектуры клиент/сервер, что позволяет настраивать работу компьютера на конкретные требования и гарантирует возможность увеличения количества приложений с ростом потребностей. Преимущества трехуровневой модели для работы в среде клиент/сервер. Нижний уровень является уровнем базы данных. Именно здесь осуществляется управление, в частности, теми данными, с которыми работает предприятие. К ним относятся как основные данные, так и данные, которые генерируются текущими процессами и записываются в память системой управления базой данных (СУБД). На уровне базы данных также находятся метаданные, управление которыми осуществляется в так называемом репозитарии. Для определения данных и манипулирования ими используется отраслевой стандарт SQL (Structured Query Language - язык структурированных запросов). Он служит основой той поддержки, которую Базисная технология SAP обеспечивает в отношении ряда общераспространенных СУБД, конечно, при условии, что они отвечают требованиям, предъявляемым системой R/3 к их рабочим характеристикам. Самым важным является то, что вы можете выбрать СУБД, с которой вам хотелось бы работать. Вы продолжаете извлекать пользу от ваших вложений в базу данных, сделанных в прошлом, и, в частности, от опыта работы, который вы накопили. Кроме того, можно использовать свои собственные усовершенствования и расширения языка SQL для различных СУБД, и при этом пользователям не нужно иметь дело с техническими деталями. Они позволяют осуществлять непротиворечивый доступ к данным явным, прямым и эффективным способом. Такая непротиворечивая реализация общепризнанных стандартов не только поддерживает современные технологические концепции поставщиков баз данных, но также остается открытой для будущих разработок. Следовательно, вы можете извлечь пользу от нововведений без необходимости смены приложений или перехода к другой системе баз данных. Второй уровень содержит приложения, которые надстраиваются над СУБД. Приложения работают с данными, которые они извлекают из уровня базы данных и взамен вводят в пего новые данные. Здесь постоянно хранятся, например, приложения системы R/3 и/или приложения, предназначенные для работы в среде клиент/сервер, которые разрабатываются, используя АВАР/4 - Инструментальные средства разработки. Третий, самый верхний уровень - самый высокий уровень, поскольку он наиболее близок к пользователю - является уровнем презентации. Этот уровень включает в себя, в частности, интерфейс, с которым работают пользователи для доступа к приложениям, для ввода данных и просмотра результатов выполнения своих рабочих процессов. Здесь важную роль играет поддержка графического интерфейса пользователя, позволяющая извлечь максимальную пользу из приложений, работающих в среде клиент/сервер. Система R/3 предоставляет графический интерфейс пользователя - SAP-GUI - который оптимизирован с учетом требований существующей практики хозяйственной деятельности и создан в соответствии с последними достижениями в области эргономики. Кроме того, благоприятное воздействие иа пользователей оказывают элементы дизайна и меню, удовлетворяющие современным требованиям, подобные тем, с которыми они ознакомились, работая с общераспространенными программами для персональных компьютеров. Поэтому пользователи могут быстро изучить способы их применения и воспользоваться всеми возможностями приложений системы R/3. Базисная технология SAP позволяет использовать различные графические интерфейсы пользователя. Как правило, для каждой отдельной платформы обеспечивается одна и та же функциональность. Следовательно, работа с приложениями в основе которых лежит Базисная технология SAP, а также то, как они выглядят, в 0 ... 10 11 12 13 14 15 16 ... 96
|