Материалы

Использование технологии Java 2 Enterprise Edition в процессе разработки корпоративных приложений


 

Руководство любой компании сталкивается с проблемой систематизации информации и автоматизации процессов ее обработки. На начальном этапе развития фирмы ее сотрудники используют стандартные офисные приложения для ведения управленческого учета. Для того, чтобы директор компании смог на основе объективных данных принять верное решение, ему достаточно попросить нужного сотрудника подготовить необходимый отчет.

По мере роста компании данные накапливаются, на их поиск и обработку требуется все больше времени. Руководство начинает задумываться о создании современной корпоративной информационной системы (КИС), охватывающей все аспекты деятельности предприятия. Система рассматривается в качестве инструмента, повышающего управляемость компании, ускоряющего процесс сбора и обработки информации, ее достоверность и полноту.

КИС дает возможность объединить информацию о деятельности предприятия – данные о производстве, финансах, закупках, сбыте. Кроме работы в едином информационном пространстве, в КИС должны быть реализованы единая технология обработки и представления информации, обеспечение однократного ввода данных в месте их возникновения, масштабируемость, достоверность и непротиворечивость информации, оперативность ввода и получения информации. На основе полученной информации руководитель предприятия может оперативно корректировать и планировать деятельность. Он получает возможность увидеть, где и за счет чего можно минимизировать издержки, что мешает увеличить прибыль. Последние годы возрастает потребность заказчиков и в аналитических возможностях КИС. Еще одним важным аспектом структуры спроса на функциональность КИС является консолидация информации, поступающей из филиалов в центральный офис предприятий, а также проведение дистанционного мониторинга состояния подразделений.

Для создания корпоративных решений применяются различные платформы, такие как Microsoft .NET или J2EE. Остановимся подробней на одной из них.

Java 2 Enterprise Edition - платформа Java, специально предназначенная для создания приложений уровня предприятия. Основная идея использования J2EE заключается в стремлении сделать процесс разработки более технологичным. Программисту нет необходимости на низком уровне решать проблемы связанные с установкой связи и поддержанием транзакций в сети Интернет, так как за корректное функционирование распределенных приложений несет ответственность поставщик J2EE компонентов, а все процессы поддерживаются контейнером.

Использование технологий J2EE для размещения приложений уровня предприятия на серверах приложений позволяет существенно упростить работу и отделить низкоуровневые операции по управлению сервисными средствами от прикладных модулей. Корпоративное приложение в этом случае реализуется в виде набора взаимосвязанных программ уровня предприятия, обеспечивающих необходимую функциональность, а компонентные технологии J2EE обеспечивают связь корпоративного приложения с сервером приложений.

J2EE определяет стандарт для разработки многоуровневых корпоративных приложений. С целью поддержки высокого уровня сервиса, корпоративные приложения часто проектируются с использованием многоуровневой архитектуры.

1 2 3
Общее время работы: 9.3061923980713 мс
Использование памяти: 659 КБ