Let’s imagine that you were asked to extend a web service without modifying the original implementation. How would you do that? And, what does it mean for a Web service to be extensible anyway? We answer these and other questions in this presentation where we describe a novel, proxy server-based approach for extending REST and SOAP APIs without having to modify the initial implementation. You will learn about the REST maturity model and what it means for a web service to be extensible. We describe how we built the proxy server using technologies such as the Spring framework, the Roo shell and Spring Data for Redis.
Session Detail
Jon started his career in IBM Research, over 20 years ago in the UK, working on high performance parallel processors. He moved to the US in 1995 and since then has held senior technical roles at several silicon valley startups, including General Magic. Prior to his current position at VMware he was CTO and VP of Engineering at Vidient, which he co-founded in 2004, specializing in computer vision applications for the physical security market. He has been working with Java technologies for the past 12 years, and more recently specifically with Spring. Jon lives in California, with his wife and 2 children, and enjoys Tennis in his spare time.
More About Jon »
Chris Richardson is a developer and architect with over 20 years of experience. He is a Java Champion and the author of POJOs in Action, which describes how to build enterprise Java applications with POJOs and frameworks such as Spring and Hibernate. Chris is the founder of CloudFoundry.com and works on cloud technology. He has a computer science degree from the University of Cambridge in England and lives in Oakland, CA with his wife and three children.
More About Chris »