Fast Takes - Web Services-thoughts on service orientated architecturesWill Web services kill the browser.- October 19, 2003 Web services have the potential to reduce the importance of the browser as a part of the technology stack. The browser has become a vehicle for delivering more and more complex applications due to its ubiquitous nature on the desktop. Unfortunately it is becoming harder and harder to develop browser based applications because the data is becoming richer and hence the demands on usability are rising. Web services are unlocking more and richer data to be delivered to the user. This is putting...http://www.mcdowall.com/webservices/2003_10_19_archive.html#106659982454938657 Headers, bodies and namespaces- October 3, 2003 In More on REST vs. SOA; who's more loosely coupled Mark makes some interesting arguments. The key difference I have with REST versus SOAP is in the headers. Turning the WSDL for the body of SOAP into "" allows very loosely coupled messaging with SOAP. SOAP and WSDL sometimes get tangled together into the mythical publish-find-bind trinity. WSDL is a common language for describing the interface to a service but does it need to constrain the implementation The advantage of using messaging or...http://www.mcdowall.com/webservices/2003_10_02_archive.html#106514304553017223 Enterprise Architect - 10 Rules for Services Design- October 3, 2003 Just published a more refined version of the Rules.Enterprise Architect - 10 Rules for Services Design (registration required).http://www.mcdowall.com/webservices/2003_10_02_archive.html#106514230444641831 It is the journey not the destination....- October 1, 2003 By way of Doug Kaye an article by Ron Schmelzer at zapthink is worth reading Semantic Integration: Loosely Coupling the Meaning of Data The article highlights some of the problems inherent in how we think and build applications today. Data is an inherently static concept in today's systems and it needs to be thought of as dynamic - data is moving and persistence and presentation of data should be considered side effects. Until we start looking at the flow of data in complete value chains we...http://www.mcdowall.com/webservices/2003_09_30_archive.html#106498775279249230 |