InfoQ Homepage Web Services Content on InfoQ
-
Web Services Guru Dr. Frank Leymann on SOA
Frank Leymann is a full professor at the University of Stuttgart and co-author of many Web Service specifications, including WSFL, WS-Addressing, WS-Metadata Exchange, and the WS-Resource Framework set of specifications. He was one of the driving forces behind BPEL4WS. InfoQ's Stefan Tilkov talks to Dr Leymann about SOA research, REST, Web Services and other important topics for SOA.
-
ESB Roundup Part two: ESB Use Cases
This is the second part of InfoQ's ESB series, an exploration of Enterprise Service Bus, or ESB technologies. The focus is use cases required by companies deploying this technology, such as protocol bridging, security intermediation and service virtualization. The article references analyst commentary, survey research results and comments on part one of the ESB roundup.
-
Secure and Reliable Web Services
Web Services can become the single standard for all exchange of structured data. After waiting over 5 years, 2 important Web Services specifications have finally been endorsed: WS-Security and WS-ReliableMessaging. Will these specifications allow the adoption of web services as a standard for all communication within and between organizations?
-
Introduction to BackgrounDRb
As the problem domain of your Rails applications expands, you may need to run computationally intensive or long running background tasks. How can you run these long background tasks without your web server timing out? And how do you display the progress to your users?
-
SOA anti-patterns
SOA Expert Steve Jones from CapGemini provides a hands on look at SOA Antipatterns and a list of ways your SOA project can go wrong. This list includes signs that these problems are cropping up as well as what to do when you see them happening.
-
Simple JAVA and .NET SOA interoperability
.NET and Java interop can be made really simple using a REST documentcentric approach. This article compares a REST and SOAP approach to interop as well as the advantages of using HTTP POST vs. GET for REST invocations.
-
A History of Extended Transactions
ACID transactions don't work for long-lived use cases. This article documents historic approaches taken in the CORBA and J2EE communities toward extended transactions, how SOA is a more natural fit, and why WS-TX & WS-CAF may finally hold the answer.