How to Build a Recession-Proof SOA Strategy

January 26 2009

0 comments
motif

My article on creating an SOA strategy in this tough climate was just published on eWeek:

The current economic crisis and recession is affecting both IT spending today and budgets for 2009. Often viewed as a major cost center, IT becomes one of the first areas where senior management looks to make cuts when times are tight. Here, Knowledge Center contributor Ross Mason explains how to build a recession-proof, service-oriented architecture strategy.

“Implementing Messaging Patterns Using Web Services With Mule”: Webinar archive and sample code.

motif

For those of you that wish the view this webinar again, or for those of you that missed it, the archive of this webinar is now available online here.

Also the sample code shown in the Webinar is now available here. Any questions can be sent to our User List

Mule IntelliJ Tips

January 21 2009

7 comments
motif

As some may know, we have been working on our open source Mule IDE based on Eclipse. However, with the schema-based configuration in Mule, IntelliJ IDEA users get some great features to help them build mule applications quicker too.

How to Define Services

January 20 2009

3 comments
motif

Defining what constitutes a service when building service-orientated applications seems to be a common problem for developers and architects who are new to building services. The main issue seems to be the scope, i.e. what is the granularity of the service. This is actually quite difficult since the granularity of a service can vary depending on the application. The trick with any fuzzy problem is to break it into smaller pieces. There is a very simple service taxonomy defined in Thomas Erls SOA in Principals of Service Design book which I believe makes the approach to defining services much easier.

Hungry for Some Mule Reading?

motif

It’s great times for the Mule Community with more and more Mule texts coming out. Today we’d like to highlight the just-released DZone Mule Refcard (free registration). It’s a great and concise PDF reference on Mule, and it’s coming from Jos Dirksen himself, the co-author of Open-Source ESBs in Action.

Don’t miss out on the Mule 2: A Developer’s Guide by our long-time friends Peter Delia and Antoine Borg.

SalesForce Integration Made Easy

motif

SalesForce does a great job managing your customer information. It is easy to customize and use, and you do not have to worry or pay millions of dollars to maintain the software or hardware.

The valuable information locked in SalesForce may be required by a host of other applications in your enterprise like Order/Inventory Management, Finance/Accounting, Web Analytics, etc. For example, when a sales opportunity closes in SaleForce, ideally an invoice would be created automatically in your accounting/financial software,

“SOA What” – the newest hit in dev rock

January 13 2009

0 comments
motif

Mark Bromfield, a senior programmer at Interval came up with this witty little jingle that we all get a (Mule) kick out of. Listen for yourself!

Lyrics are posted here if you’d like to sing along.

Webinar: Implementing Messaging Patterns Using Web Services With Mule

motif

Most people reading this blog are Mule users and are familiar with message-based architectures and enterprise integration patterns, and most people have heard of or used web services at some point, but how many of you have successfully used Mule and web services together without compromising your architecture?

MuleCast: A Conversation with the creator of the LDAP Transport

January 12 2009

0 comments
motif

In this episode MuleSource Director of Technical Publications Jackie Wheeler speaks with Hendrik Saly, creator of the LDAP transport for Mule. The LDAP transport provides support for connecting directory services via LDAP or LDAPS and is based on the JLDAP, which was developed by Novell and is available from the OpenLDAP project.

Config file wizard

January 12 2009

4 comments
motif

Creating new Mule configurations can be a tedious task, because you have to know which modules and transports to use and properly declare all namespaces on the root <mule> element of your configuration file.

The latest Mule IDE snapshot adds a wizard for creating a new Mule configuration. Simply choose File > New > Other, and then select Mule Configuration from the Mule category. This will bring up the following wizard:

Simply select the modules and transports you want in your new configuration and click Finish.