Posts with keyword: intermediary


KRL Patterns: Building Event Intermediaries

Recently we somewhat quietly added a BIG new feature to KRL: explitic events. Using an explicit event, one rule can raise an event for another rule. Explicit events are raised in the rule postlude like so raise explicit event foo [for ] with fizz = "bazz" and fozz = 4 + x; If the optional for clause isn't given, the event is raised for the current ruleset, otherwise it's raised for the named ruleset. The with clause allows the developer to add event parameters to the explicit event. The right-hand side of the individual bindings in the with clause
Continue reading {KRL Patterns: Building Event Intermediaries }


Synapse Milestone 1

The Apache Synapse project released Milestone 1 yesterday. From the homepage: "Synapse is a mediation framework for Web Services. Synapse allows messages flowing through, into, or out of an organization to be mediated." Milestone 1 supports: Simple mediation based on regex and xpath rules Onbound routing of messages Deploy simple Java mediators to perform logging, routing, message transform etc XSLT transformation of messages HTTP Proxy support Stages and in/out handling of messages There are a number of SOA intermediary vendors, like Infravio supporting Synapse in the hope that it will spawn a standard, open source reference architecture for Web
Continue reading {Synapse Milestone 1}