Palak Mathur wrote:Chas/Sean,
My current job includes creating integration solutions for our client using ESB concept. We are using proprietary products from a company. We are planning to do away with the products as license is coming to an end and develop our own solution. We had something like Spring Integration framework in mind. Does Clojure has any library that we can consider? We are currently analyzing the current libraries/framework that can support this thing.
Clojure Programming, page 534 wrote:Middleware is any enhancement or modification of the effect of handlers. Remember that, because Ring requests and responses are Clojure maps, they can be transformed readily, and since handlers are just functions, it is trivial to produce composites of different functions to yield aggregate behavior. This typically manifests in middleware as a higher-order function that accepts one or more handlers (maybe with some configuration), which returns a new handler with whatever composite functionality is desired.
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koophttps://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton