Recently, I came across the following situation while working with Mule: I needed to handle an http post that would carry not one but N > 1 uploaded files.
If I were to do this back in the days where I didn’t know about such a thing called “Mule”, I would have needed to:
- Handle a http multipart stream
- Identify all the parts in the message
- Read each file
- Clean up
Of course there’re libraries and frameworks that can help you with this, but all of them still require some level of understanding of the multipart request beneath.
APIhub is the world’s largest repository of APIs and, as such, we list some quite strange APIs. Rather than have you spend all of your time looking them up, we are offering the public service of listing our favorites here.
- The Internet Chuck Norris Database. Our favorite Chuck Norris fact: There used to be a street named Chuck Norris, but it was changed because no one crosses Chuck Norris and lives.
Mule 3.4 is entering the final lap in the race to the finish line with a GA launch. Rounding the last corner on two-wheels, we are excited to launch a second Early Preview release.
A couple of weeks ago, we released the first Mule 3.4 Early Preview which introduced a whole set of new features; in this second pre-beta release, we have further stabilized the new features and added a few more. Just to recap, the list below enumerates the highlights of the the first Early Preview release:
- Visual Flow Debugging
- Connection Management
- Documentation Generation
- DataMapper Enhancements
This second early preview has incorporated early-adopter feedback and offers even more!
We’ve just started 2013 and we already have something to celebrate! Dataloader.io January release is out with many improvements that will make your data loading life even easier than before, including:
> Related object exports – e.g. export contacts and their related accounts in a single operation.
> Filter exports by related objects – e.g. export accounts for a certain user.
> Create custom SOQL queries for advanced reporting.
> Friendlier error messages for data problems.
Enterprise integrations running across trust boundaries demand robust security solutions. Mule Enterprise Security enables end-to-end protection of your integration ecosystem. Join Reza Shafii, Director of Product Management at MuleSoft, to better understand how our enterprise-grade security solution can help you.
In this webinar, you will learn how to:
- Block unauthorized access to your systems
- Eliminate exposure of sensitive data and information
- Prevent attacks through proactive threat management
Presenter: Reza Shafii, Director of Product Management, MuleSoft, Inc.
Date: Thursday, January 10, 2013
Time: 8 AM PST / 11 PM EST
If you have queued up for more than twelve hours to see an opening-night showing of a Lucas- or Jackson-produced film, or slept outside to be the first to obtain a Jobs-ian product, or requested an invitation to pre-pre-order anything produced by Activision or EA, then you might be someone we’re looking for.
We want early adopters. We have a new, pre-beta version of Mule ESB, and we want to know what you think. Are we on the right track with our incarnation of a visual flow debugger? Will our DataMapper enhancements be welcome improvements? Was it a good idea to include an animated paper clip to offer assistance when building a flow? (Just kidding.)
On this 10th ‘Day of Christmas’ Mule blog post, we tackle an increasingly important question in the world of APIs: Presume that you would like to create a remote API (which perhaps exposes some legacy business logic) for access by internal and/or external clients. How can you make sure that access to your API is protected in such a way that:
A) Only clients that you trust can access them;
B) Those clients can access your API through the explicit authorization of their end-users; and
C) The end-users can be authenticated with a central entity, *withouth* having to share their credentials with your API’s clients.
The New Year is a chance for people to make a commitment – a resolution – for their year ahead. APIhub is here to help with our Top 10 New Year’s Resolution APIs, you can click on each API link for more information.
1. Lose Weight. This is the clear-cut favorite for top resolution. Well…maybe not clear-cut – clear, slightly flabby favorite.
2. Improved organization. Are you looking at your computer monitor through a small window not covered by sticky notes? Is your desk covered in them? Even if it isn’t (impressive), you could probably use a bit more organization in your life.