The Hidden Dangers of Web Services
Web services have transformed the way that many business applications communicate. It has helped breath life into outmoded and incompatible legacy systems; whether you're dealing with a mainframe application retrieving airline booking information, a UNIX database server, or a Windows application.
It's meant to bring a certain agnosticism to technology and standardize the transmission of data and information through XML and SOAP. Despite what web services and the resulting service-oriented architecture (SOA) delivers now and promises to deliver in the near future the technology still has a major hurdle to overcome: Security.