Документооборот - статьи

       

Архитектура Web-служб FlexNet


Для того чтобы определить свою позицию по отношению к Web-службам, в Apriso предложили классификацию самих служб и рынка служб. Web-службы делятся на четыре категории:

  • consumer oriented - службы, предназначенные для конечных пользователей, чаще всего доступ к контенту или передача с пользовательских рабочих мест небольших объемов информации;
  • business oriented - службы, реализующие бизнес-процессы;
  • system oriented - службы, реализующие системные функции (оценка производительности, мониторинг безопасности и т.д.);
  • device oriented - службы, обеспечивающие доступ к устройствам.

Рынок Web-служб подразделен на две части:

  • Web services application - доступ к приложениям, размещенным в Сети;
  • middleware and tools - инфрастуктура, позволяющая пользователям создавать и выполнять собственные Web-приложения.

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

Основной продукт Apriso, «гибкая сеть» FlexNet представляет собой решение, предназначенное для совместного производства и цепочки поставок, построенное на основе технологий XML-ориентированных Web-служб, входящих в Microsoft .Net. В число основных использованных средств входят Microsoft BizTalk Server, управляющий интерфейсом между приложениями, который построен на основе слабо связанных сообщений, а также Crystal Reports, входящий в состав Visual Studio .Net, служит средством для генерации графических отчетов и запросов, позволяющих обращаться к любому типу устройств через Internet. Кроме того, в FlexNet используются операционные системы Windows 2000 Server, Advanced Server и Datacenter Server, .Net Framework, Visual Studio .Net, язык программирования C#, СУБД SQL Server 2000 и компонентная объектная модель Component Object Model (COM).

Перечислим основные компоненты, из которых состоит архитектура FlexNet (рис. 1).


Рис. 1. Архитектура Apriso FlexNet


  • FlexNet Real-Time Enterprise Database. Все приложения, работающие в среде FlexNet, используют реляционные СУБД Microsoft SQL Server или Oracle, которые поддерживают операционные данные о работе предприятия. Корпоративная база данных состоит более чем 900 таблиц, она может содержать весь набор данных о продукции, логистике, контролю качества, управлению процессами. СУБД может работать автономно или синхронно совместно с базами данных приложений ERP, CRM, PLM или SCM. База данных может быть единственной консолидированной или распределенной между несколькими площадками со всеми необходимыми механизмами репликации и управления.
  • Data Access Layer. Уровень доступа, основанный на XML, образует платформу для доступа к данным, обеспечивающую совместимость и масштабируемость.
  • Business Services Tier. Службы представляют собой допускающие повторное использование строительные блоки, из которых могут быть "собраны" компонентные приложения. Apriso разработала основной набор XML-ориентированных Web-служб, который обеспечивает взаимодействие пользователей в процессе производства и распределения продукции.
  • Web Services Wrapper. Оболочка, которая преобразует приложения в XML-ориентированные Web-службы. Visual Studio .Net автоматически создает необходимые интерфейсы для объектов XML и объектов протокола SOAP, необходимые для превращения и сборки повторно используемых компонентов в XML-службы, что позволяет разработчикам сосредоточится на бизнес-логике приложений.
  • ASP.NET User Interface Framework. Платформа .Nеt Compact Framework обеспечивает взаимодействие с мобильными устройствами.
  • Web Forms. Одна из основных технологий Visual Studio .Net, которая позволяет разрабатывать кросс-платформенные и независимые от типа браузера Web-приложения, используя те же самые приемы, что и для приложений, предназначенных для настольных компьютеров.
  • Web Services Applications. Эти приложения доступны для пользователей с применением персональных компьютеров или мобильных устройств.
  • Machine Integrator. Интеграционная машина, представляющая собой систему распределения данных.
  • Workflow Manager. Выполняет функции распределения задач.
  • XML Manager. Интеграция приложений ERP, CRM, PLM и SCM средствами Microsoft BizTalk Server.
  • Enterprise Integration. Прозрачная для пользователей интеграция SCP, ERP, PLM и CRM.
Утверждается, что FlexNet обеспечивает сертифицированный интерфейс с системами SAP R/3, mySAP.com и Oracle e-Business Suite.


Кроме того, есть возможность интегрировать приложения с использованием стандартов ANSI/ISA 95.00, ebXML и RosettaNet.

Даже поверхностное сравнение решений архитектуры, ориентированной на службы от компании Apriso с тем, что предлагают адепты Java, показывает: перед нами корпоративная интерпретация .Net, которая воплотила в себе генетические черты программных продуктов Microsoft со всеми их достоинствами и недостатками. n

Шина ESB, предложенная Sonic, один из важнейших компонентов SOA, построена на основе ориентированной на Java системы обмена сообщениями JMS. Поэтому сегодня архитектура SOA почти однозначно ассоциируется с миром Java и особенно с платформой J2EE. Однако сама по себе идея объединения приложений средствами Web-служб не связана с какой-то единственной технологией. Существуют альтернативные, близкие по функциональности решения, построенные на базе .Net. В наиболее полном виде решение, аналогичное SOA, в основу которого положена философия Web-служб можно найти у компании Apriso.

document.write('');
Новости мира IT:
  • 02.08 -
  • 02.08 -
  • 02.08 -
  • 02.08 -
  • 02.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 01.08 -
  • 31.07 -
  • 31.07 -
  • 31.07 -
  • 31.07 -
  • 31.07 -
Архив новостей
Последние комментарии:  (66)
2 Август, 17:53  (19)
2 Август, 17:51  (34)
2 Август, 15:40  (42)
2 Август, 15:35  (1)
2 Август, 14:54  (3)
2 Август, 14:34  (3)
2 Август, 14:15  (2)
2 Август, 13:34  (7)
2 Август, 13:04  (3)
2 Август, 12:28
BrainBoard.ru
Море работы для программистов, сисадминов, вебмастеров.
Иди и выбирай!
Loading google.load('search', '1', {language : 'ru'}); google.setOnLoadCallback(function() { var customSearchControl = new google.search.CustomSearchControl('018117224161927867877:xbac02ystjy'); customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); customSearchControl.draw('cse'); }, true);
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
PR-акции, размещение рекламы — ,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы —






This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2009






Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.



Предлагаем Вам: от компании ООО "Комфорт и стиль".



Содержание раздела