Videos tagged with Web Services


The Counterintuitive Web

The Counterintuitive Web

Posted in Conferences, Web Technologies

Summary Ian Robinson considers that programming for the web requires a different architectural approach than for applications: clients are interested only in URIs, clients are responsible for the integrity of a sequence of requests, and one should implement application protocols as protocol resources , not domain resources. Bio Ian Robinson (http://iansrobinson.com) is a Principal Consultant wi...

Tags: Conferences, Technologies, REST, Web Services, HTTP, InfoQ, Architecture, SOA, QCon, Join us!, QCon London 2010, ...



SOA Threat Modeling: Attacking and Defending REST, XML and SOAP-based Services

SOA Threat Modeling: Attacking and Defending REST, XML and SOAP-based Services

Posted in Conferences, Security, Web Technologies

Summary Jason Macy explains what are the security threats targeting SOA implementations, the basic requirements for security testing and SOA gateway, attack examples and countermeasures to protect against SQL Injection, DoS, XSD Mutation, and Identity type of attacks. Bio Jason Macy is the CTO at Crosscheck Networks, responsible for SOA Web Services based technologies. He previously served as V...

Tags: Conferences, Technologies, Security, xml, SOAP, REST, Web Services, InfoQ, SOA, SOA Symposium


Understanding SOA Security Patterns

Understanding SOA Security Patterns

Posted in Conferences, Security

Summary Jason Hogg makes a quick overview of security and application design followed by a more in-depth look at web services security, explaining the need for threat modeling through security design patterns. Hogg explains a number of design patterns related to processes, services and SOA security, detailing on how they can be applied to service-oriented systems. Bio Jason Hogg is an Architect...

Tags: Conferences, Technologies, Security, Web Services, InfoQ, SOA, Design Pattern, SOA Symposium


CouchDB

CouchDB

Posted in Conferences, Development, Databases, Frameworks

Summary CouchDB is a schema-free document database. But now that the NoSQL movement is in full swing, there are several document databases to choose from, so why choose Couch? Two things really set CouchDB apart from the rest: its map/reduce views and its RESTful API. Since the API is RESTful, you can easily use Couch from any platform that can talk HTTP. The benefits go way beyond that, though...

Tags: Conferences, Ruby, Technologies, Web Services, InfoQ, Database Design, CouchDB, Development, Coaching, Operations, Map-Reduce, ...


RPC and its Offspring: Convenient, Yet Fundamentally Flawed

RPC and its Offspring: Convenient, Yet Fundamentally Flawed

Posted in Conferences, Development, Web Technologies

Summary In this presentation from QCon London 2009, Steve Vinoski discusses what RPC means, the origin and history of RPC, RFC 707, the origins of Distributed Computing Environment (DCE), the growth of the Internet, standardization, distributed objects, CORBA, DCOM, Java, SOAP, WS-*, the fundamental flaws in RPC, REST properties and constraints, REST vs RPC philosophy, Erlang reliability and co...

Tags: Conferences, Technologies, SOAP, Erlang, REST, Web Services, InfoQ, SOA, Distributed Programming, CORBA, WS-Star, ...



REST-based Integration Architecture for a Financial Business Service

REST-based Integration Architecture for a Financial Business Service

Posted in Conferences, Web Technologies, Development

Summary Phillip Ghadir presents a financial application that was initially built using SOAP, WSDL, WS-*, and was later migrated to use REST, Atom, and AtomPub, explaining the decisions made, the pitfalls and the lessons learned along the way. Bio Phillip Ghadir, CTO and principal consultant of innoQ Deutschland GmbH, has built several systems and components for large scale, distributed, mission...

Tags: Conferences, Technologies, REST, Web Services, InfoQ, SOA, WS Standards, QCon, WSDL, Development, QCon London 2009, ...


Building a Large Scale SaaS Application

Building a Large Scale SaaS Application

Posted in Conferences, Frameworks, Development

Summary Dan Hanley, of Magus, discusses the design principles, architectures and infrastructure of the SaaS frameworks used by Magus to rapidly develop and deploy large-scale, web-based, applications for clients. Along the way he discusses the components of their technology stack and the evolution of their methodology. Bio Dan Hanley is Chief Technology Officer at Magus, responsible for the dev...

Tags: Conferences, Frameworks, Technologies, Java, Web Services, InfoQ, Architecture, Enterprise Architecture, SOA, QCon, QCon London 2008, ...


Ian Robinson and Jim Webber on Web-based Integration

Ian Robinson and Jim Webber on Web-based Integration

Posted in Web Technologies, Conferences, Development

Summary In this interview, recorded at QCon London 2009, Ian Robinson and Jim Webber talk to Stefan Tilkov about the Web as a platform for integration, the usefulness of various degrees of RESTful HTTP and the benefits of REST in theory and practice. Bio Ian Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed ...

Tags: Technologies, Interview, REST, Web Services, HTTP, InfoQ, SOA, QCon, WOA, Broadcasting, Development, ...


Building RESTful Web Services with Erlang and YAWS

Building RESTful Web Services with Erlang and YAWS

Posted in Conferences, Development, Web Technologies

Summary In this presentation recorded at QCon SF 2008, Steve Vinoski shows how to create RESTful web services using YAWS and Erlang. The presentation introduces YAWS and offers YAWS-Erlang code snippets on how to implement REST principles. Bio Steve Vinoski works for Verivue. He was previously chief architect at IONA Technologies for a decade, and prior to that held various software and hardwar...

Tags: Conferences, Technologies, Erlang, REST, Web Services, InfoQ, Architecture, SOA, QCon, QCon San Francisco 2008, Development, ...


Pivotal Labs Talks: CloudKit: Hacking the Open Stack with Ruby and Rack

Pivotal Labs Talks: CloudKit: Hacking the Open Stack with Ruby and Rack

Posted in Conferences, Development, Security, Web Technologies

Learn about the architecture and construction of CloudKit, an Open Web JSON Appliance. Along the way, see how the emerging Open Stack — including OpenID and OAuth+Discovery — can be used to build open and discoverable web services in Ruby. Other topics of exploration will include cooperative Rack middleware stacks, non-relational storage with Tokyo Cabinet, new IETF drafts covering ...

Tags: Conferences, Ruby, Technologies, Scalability, OpenID, Web Services, OAuth, Development, Pivotal Labs Talks, GoGaRuCo, CloudKit, ...