WSO2 Micro Integrator (MI) 4.1.0-m1 Released!
WSO2 MI team is pleased to announce the release of version 4.1.0-m1 of the Open Source Micro Integrator (MI).
Micro Integrator 4.1.0-m1 brings you the best from the both worlds of centralized deployments and containers. The renowned synapse engine which it is based on brings in all the required integration capabilities and its adaptable nature makes it easier to use for Micro services.
WSO2 MI simplifies integration by allowing users to easily configure message routing, message mediation, transformation, logging, task scheduling, load balancing, failover routing etc. Data services and various applications can also be hosted and exposed using WSO2 MI.
Installation and Running
Running the Integrator
- Extract the downloaded wso2mi-4.1.0-m1.zip
- Go to the bin directory in the extracted folder
- Run the micro-integrator.sh or micro-integrator.bat as appropriate
Key Features of WSO2 MI
- Proxy services - facilitating synchronous/asynchronous transport, interface (WSDL/Schema/Policy), message format (SOAP 1.1/1.2, POX/REST, Text, Binary), QoS (WS-Addressing/WS-Security) and optimization switching (MTOM/SwA).
- API facilitating building REST APIs
- Non-blocking HTTP/S transports based on Apache HttpCore-NIO for ultra-fast execution and support for thousands of connections at high concurrency with constant memory usage.
- Built in Registry/Repository, facilitating dynamic updating and reloading of the configuration and associated resources (e.g. XSLTs, XSD, WSDL, Policies, JS configurations ..)
- Easily extendable via custom Java classes
- Built in support for scheduling tasks using the Quartz scheduler.
- Load-balancing (with or without sticky sessions)/Fail-over and Caching support
- WS-Security, Caching & Throttling configurable via (message/operation/service level) WS-Policies
- Lightweight, XML and Web services centric messaging model
- Support for industrial standards (Hessian binary web service protocol/ Financial Information eXchange protocol)
- Enhanced support for the VFS (File/FTP/SFTP), JMS, Mail transports with optional TCP/UDP transports and transport switching among any of the above transports
- Support for message splitting & aggregation using the EIP and service callouts
- Database lookup & store support with DBMediators with reusable database connection pools
- Transactions support via the JMS transport and Transaction mediator for database mediators
- Dashboard provides a graphical view of the artifacts
- Integrated monitoring support with statistics, configurable logging and tracing
What's new in this release
WSO2 MI 4.1.0-m1 is shipped with the following new features:
- Data Service Call Mediator to invoke data services directly via JVM
- Enhanced Micro Integrator Dashboard for monitoring and managing multiple MI instances
- OAuth support for HTTP Endpoints
- Support to Integrate with Hashicorp Secure Vault
- Support for OpenAPI 3.0 swagger definition
- Improved json-eval function to evaluate against a property
- Improvements to Call mediator
- FreeMarker support for PayloadFactory mediator
- Service Catalog to make integration services discoverable to the API Management Layer
View the full list of bug fixes and improvements here
Known Issues
All the open issues pertaining to WSO2 MI 4.1.0-m1 are reported at following locations:
How You Can Contribute
Discussion Forums
Join our Slack Channel and correspond with the developers directly. Also, if you have any questions regarding the product you can use our StackOverflow forum.
- User Forum: Slack Channel
- User Forum: StackOverflow
Reporting Issues
We encourage you to report issues, improvements and feature requests regarding WSO2 Micro Integrator through our public repository WSO2 Micro Integrator GIT Issues.
Support
We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that all support leverages our open development methodology and is provided by the very same engineers who build the technology.
Important: Please be advised that security issues must be reported to security@wso2.com, not as GitHub issues, in order to reach the proper audience. We strongly advise following the WSO2 Security Vulnerability Reporting Guidelines when reporting the security issues.
For more details and to take advantage of this unique opportunity please visit http://wso2.com/support.
For more information about WSO2 MI please see https://wso2.com/integration/micro-integrator/.
-- WSO2 EI Team --