Обзор Mule ESB

Mule ESB – корпоративная интеграционная шина с открытым исходным кодом, с более чем 2500 промышленных внедрений, включая 5 из 10 крупнейших мировых банков и более 35% компаний и списка Global 500.

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

Mule ESB – это лёгкая и гибкая платформа, легко адаптируемая в существующую инфраструктуру, так же достаточно надёжная для обеспечения бесперебойной работы самых крупных и требовательных корпоративных реализаций SOA. Крупная авиакомпания, обрабатывающая более чем 10000 бизнес-транзакций в секунду, или компания H&R Block, использующая 13000 серверов Mule в своей гетерогенной, распределённой среде, доказывают это.

  • Низкие системные требования упрощают внедрение и поддержку
  • Работает как под управлением сервера приложений так и без
  • Более 100 транспортов и модулей для интеграции с различными системами, протоколами, SOAP и REST сервисами

 

Компания Citeck является официальным партнером компании MuleSoft и предоставляет возможность Enterprise подписки на Mule ESB, а также покупки других продуктов MuleSoft.

11

Технические спецификации

Поддерживаемые платформы и технологии

Операционные системы
  • Linux
  • Windows
  • Solaris
  • AIX
  • HP-UX
  • Mac OS X
СУБД
  • Oracle
  • MySQL
  • DB2
  • MS SQL Server
  • Derby
Серверы приложений
  • Standalone
  • Apache Tomcat
  • Weblogic
  • WebSphere
  • Geronimo
  • JBoss
  • Resin
  • Jetty
Средства разработки
  • Mule IDE
  • Profiler (YourKit, Japex)
  • Ant
  • Maven
  • Eclipse
  • IntelliJ IDEA

ESB функциональность

Транспорты
  • AS400 Data Queue
  • Abdera
  • Amazon SQS
  • jBPM
  • CICS CTG
  • CXF
  • Email
  • FTP
  • Hibernate
  • HTTP/S
  • Legs4Mule
  • IMAP/S
  • JCR
  • JDBC
  • Jersey
  • Jetty
  • JMS
  • LDAP
  • Multicast
  • POP3/S
  • Quartz
  • Restlet
  • RMI
  • SAP
  • Servlet
  • SFTP
  • SMTP/S
  • SOAP
  • STDIO
  • TCP
  • UDP
  • VM
  • XMPP
  • WebSphere MQ
  • WSDL
  • … и другие
Облачные конекторы
  • Amazon S3
  • Authorize.net
  • Apple Push
  • Bit.ly
  • CMIS
  • CyberSource
  • Facebook
  • Flickr
  • HBase
  • Magento
  • MongoDB
  • Netsuite
  • Paypal
  • Salesforce.com
  • Twitter
  • … и другие
Топологии внедрения
  • ESB
  • Client/ Server
  • Enterprise Service Network (ESN)
  • Peer-to-Peer
  • Hub and Spoke
  • Pipeline
Обработка событий
  • Asynchronous
  • SEDA
  • Streaming
  • Synchronous
  • Transactions
  • Routing Patterns
Веб сервисы
  • Atom
  • CXF
  • .NET Web Services
  • REST
  • WS-Addressing
  • WS-Policy
  • WS-Security
  • WS-I BasicProfile
  • WS-I SecurityProfile
  • WSDL
  • Jersey
  • Restlet
Безопасность
  • Spring Security
  • SAML
  • Aceji
  • JAAS
  • PGP
  • SSL/TLS
Контейнеры
  • EJB3
  • Spring
Языки
  • Groovy
  • Java
  • Javascript
  • Jaxen
  • Jython (Python)
  • JRuby
  • JXPath
Форматы данных
  • Atom
  • Base64 encoded
  • Byte arrays
  • CSV
  • Encrypted
  • GZIP
  • Hex Strings
  • HL7
  • HTML/XHTML
  • Java Objects
  • JSON
  • EDI
  • COBOL Copybook
  • XML
Преобразование данных    
  • Smooks
  • XQuery
  • XSLT
Другое
  • BPEL
  • jBPM
  • Activiti
  • JSR-223 (Scripting)
  • OGNL Filters
  • Quartz Drools

Средство разработчика — Mule Studio

  • Mule Studio — визуальная среда разработки — простой в использовании и удобный инструмент.
  • Интеграция с такими популярными инструментами как Eclipse, Maven, Ant.
  • Возможность использовать любые компоненты начиная от POJO заканчивая компонентами из фреймворков сторонних производителей.

1
2

2,500 компаний используют Mule ESB