Go Search
  • Сервисно-ориентированная архитектура

    Сервисно-ориентированная архитектура: основное – это "сервис"

  • Почти каждый поставщик программного обеспечения заявляет о том, что его приложения основаны на архитектуре, ориентированной на предоставление услуг (SOA), но если приглядеться, это не всегда будет соответствовать действительности. Компания Epicor® пошла по менее популярному пути с тем, чтобы предоставить свои заказчикам решения для управления предприятием, которые изначально построены с использованием лучших принципов такой архитектуры.

    Что же представляет собой архитектура SOA в действительности?

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

    Подход Epicor к архитектуре SOA: Microsoft®.NET, предоставление услуг через Интернет и стандартные языки

    Компания Epicor начала с платформы .NET разработки компании Microsoft для построения и отображения приложений с Web-сервисами. Все Web-сервисы используют один стандарт – расширяемый язык разметки XML, - который облегчает обмен данными с программным обеспечением делового назначения. Отображая логику бизнеса в форме Web-сервисов, компания Epicor предоставляет заказчику возможность создания своих правил ведения деятельности, повышения качества управления текущей деятельностью и доступа к системе в любом месте, в любое время и любым способом. Все это можно использовать вместе со средством координации отдельных направлений деятельности Epicor Service Connect, которое позволяет задавать правила работы на основании логики бизнеса, отображенной в форме Web-сервисов, для формирования технологий рабочих процессов, специально настроенных с учетом потребностей компании.

    Результаты использования архитектуры SOA

    Архитектура SOA может упростить интеграцию различных программных сред, которые встречаются во многих организациях. Эта архитектура упрощает организацию совместной работы и использования информации внутри предприятия и с участием партнеров. За счет отображения процессов работы предприятия она помогает ему сконцентрировать силы на оптимизации своей деятельности. Архитектура SOA обеспечивает поддержку такой модели работы компании, которая охватывает все ее организационные подразделения. Она повышает уровень совместной работы, способствует внедрению сквозных технологий работы и повышает эффективность деятельности предприятия.

    Архитектура SOA позволяет компании настроить процессы своей работы, не затрагивая исходных кодов программы. За счет ее применения существенно снижается уровень сложности настройки таких процессов в соответствии с задачами предприятия. Это означает, что при наступлении времени выполнения очередного обновления программного обеспечения эту работу можно выполнить значительно проще по сравнению со случаем, когда настройка выполняется при внедрении программы.

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

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

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

    Поговорите с экспертом » »

small-menu-callout.png
small-logo.png