A presentation of the new Microsoft .NET and MSMQ features in the MuleSoft Anypoint Platform. Presented at the recent Auckland Code Camp 2014.
To run the samples they are located on Github here
https://github.com/nikolaiblackie/Adaptiv.MuleDotNetSamples.MuleEsb
https://github.com/nikolaiblackie/Adaptiv.MuleDotNetSamples.DotNet
17. .NET Connector
Limited or full trust execution
Singleton or per request instantiation
Hot swappable deployment
Local or GAC referenced
Unfortunately not available on Linux or CloudHub, the Mono
project is not supported at this time either.
26. Wrap Up
Integration is great
Choice in tooling is better
New integration option in Mule AnyPoint Platform
Current .NET support
► New .NET connector & MSMQ connector
► Existing WebServices (WCF/REST) & native connectors
Future Support
► Visual Studio RAML and editor integration
► SharePoint Online/O365
► Continued Updates
On Prem a large need for connectivity between application silos and externally to partners
Time consuming to costly to hand code these solution
Now with the rapidly increase demand to integrate cloud & SaaS platforms effective tooling even more important
On Prem a large need for connectivity between application silos and externally to partners
Time consuming to costly to hand code these solution
Now with the rapidly increase demand to integrate cloud & SaaS platforms effective tooling even more important
SOA
Can support critical use cases, such as legacy system modernization,
service enablement, and shared services. Made possible by easy-to-use
tooling with Anypoint Studio and our data integration capabilities
SaaS
Supported by 120 pre-built connectors, including popular SaaS
connectors as Salesforce, Workday, and ServiceNow. We also include
Anypoint templates for common integration use cases. All delivered on
our iPaaS or integration platform as a service, CloudHub.
API
Plan, design, and build APIS. Integrate and run those APIs. Manage and
monitor APIs. Engages developers and allows them to consume those
APIs. Gives full life cycle support for your API initiatives.
SaaS connectivity highly productive
Instead of interfacing via REST and SOAP APIs, dealing with complex security models & sessions etc abstracted into connectors
Enable meta data discovery, feed into the data mapping and api tools
Highly productive REST API definition language and code generate kit
RAML domain specific language for defining API, the APIKit is the code generator that converts this into working RAML code
RAML can be published to the Anypoint Platform, used to generate API documentation for the API developer audience
The API then hosted in the API gateway which enables the AUTH/GOVERNANCE/SLAs
On Prem and Cloud deployment models
Highly productive REST API definition language and code generate kit
RAML domain specific language for defining API, the APIKit is the code generator that converts this into working RAML code
RAML can be published to the Anypoint Platform, used to generate API documentation for the API developer audience
The API then hosted in the API gateway which enables the AUTH/GOVERNANCE/SLAs
On Prem and Cloud deployment models
Two parts required.
Anypoint Gateway that interfaces out MSMQ queues
MSMQ connector that utilises HTTP, handles the auth to the anypoint gateway