Thursday, September 24, 2009

Using REST or SOAP to access data

When talking with many prospective users of SOA Gateway, many people find it unusual that we use a SOAP and REST based approach to make data available to applications. Many people see SQL as the standard and only way to get at data. SQL has been a great workhorse over the years and will continue to be in the years to come. However, with the ever changing face of computing, particularly in the light of firewalls, business to business processing and so forth, it may not always be the most appropriate choice.

There are many powerful things that programmers may do with SQL but in the vast majority of cases, the requirement is to either update or to retrieve specific data. When the power of SQL is needed, there is no better way to do it but for simpler applications, the SOAP and REST approach works well and can offer many advantages over SQL. This is particularly the case where data needs to be delivered quickly and easily either to or from a desktop environment, or from remote users via multiple firewalls. We have produced a document comparing both approaches which can be found here.

I'd be interested in hearing your ideas or comments on this as it does seem to cause a lot of discussion with our customers and prospective customers !

Best regards,

John


SOA Gateway
SOA Gateway Blog

No comments:

Post a Comment