Klikk på tall for å vise stripe
Toon 1Toon 2Toon 3Toon 4Toon 5Toon 6Toon 7Toon 8Toon 9Toon 10 JavaZone JavaZone

Guerrilla SOA

1559daf7-fae3-4d77-a4d7-fc27347248fc
View video  Presentation
With the emergence of Web Services and the evolution of WS-* standards, the enterprise application integration vendors were quick to realise their traditional business model was under threat. On the back of their large installed bases, vendor products were offered to customers to help them deploy and manage their attempts to develop Service Oriented Architectures, with the implication that Web Services were of little use without additional middleware to deal with their alleged inherent complexity.
In this talk Jim will discuss how protocol-centric approaches like Web Services or the RESTful styles can constitute a robust integration fabric, providing the same benefits as proprietary middleware without vendor lock-in, and show how incremental, endpoint-centric integration is a viable strategy for enterprise service-oriented systems.
Outline
  • Historical perspective of EAI
  • Enterprise Architecture Today
  • Deploying an ESB
  • Enterprise architecture medium, long term
  • Spaghetti Oriented Architecture
  • Using commodity integration
  • Web Services example
  • Aiming for high cohesion with loose coupling
  • Arriving at SOA
Required experience
Participants in this session should be aware of general SOA concepts such as services and buses. Architecture experience is useful, but not necessary.
Expected audience
Architects and developers with an interest in SOA and enterprise architecture. No technical pre-requisites are necessary, but a sense of optimism, fun, and open-mindedness would be useful.
  • Photo of Jim Webber
    Jim Webber
    Dr. Jim Webber is the Global Architecture lead for ThoughtWorks where he works on dependable Web Services-based systems for clients worldwide. Jim was formerly a senior researcher with the UK E-Science programme where he developed strategies for aligning Grid computing with Web Services practices and architectural patterns for dependable Service-Oriented computing. Jim has extensive Web Services architecture and development experience as an architect with Arjuna Technologies and was the lead developer with Hewlett-Packard on the industry's first Web Services Transaction solution. Jim is an active speaker in the Web Services space and is co-author of the book "Developing Enterprise Web Services - An Architect's Guide." Jim holds a B.Sc. in Computing Science and Ph.D. in Parallel Computing both from the University of Newcastle upon Tyne. His blog is located at http://jim.webber.name