BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage REST Content on InfoQ

  • Cool URIs in a RESTful World

    What might this be: "envisioned as a decentralised world-wide information space for sharing machine-readable data with a minimum of integration costs"? Is this about REST? Nope. According to SWEO, it is about the Semantic Web. Cool URIs will help making this way. So it might be worth looking whether RESTful SOA URIs can also be "cool".

  • Article: RESTful Services with Erlang and Yaws

    In this article, Steve Vinoski explains how to build RESTful Web services using the Erlang programming language and the Yaws web server. While Steve considers most Web frameworks failures simply because they were a poor match to the problem, he believes Yaws and Erlang are a better match for RESTful development than many other language frameworks that were built specifically for that purpose.

  • Article: Addressing Doubts about REST

    InfoQ SOA lead editor Stefan Tilkov addresses 10 of the most common doubts people have about REST when they start exploring it, especially if they have a strong background in the architectural approach behind SOAP/WSDL-based Web services.

  • Creating a RESTful API with WCF

    Aaron Sloman and Haider Sabri gave a talk about "Creating a RESTful API with WCF" at MIX08 introducing a sample REST application called RESTChess.

  • Interview: CORBA Guru Steve Vinoski on REST, Web Services, and Erlang

    In a new interview, recorded at QCon San Francisco 2007, CORBA Guru Steve Vinoski talks to Stefan Tilkov about his appreciation for REST, occasions when he would still use CORBA and the role of description languages for distributed systems. Other topics covered include the benefits of knowing many programming languages, and the usefulness of of Erlang to build distributed systems.

  • Rails: Resource_controller Plugin Puts Controllers on a Diet

    Rails 2.0's REST support is useful but it could be less verbose and more helpful when it comes to nested resources. A Rails plugin called resource_controller helps out by taking the tedious work out of REST controllers. We take a look at the problem and how resource_controller can be used to fix it.

  • Interview: Sanjiva Weerawarana on Web Services, REST and Open Source SOA Tools

    In this interview, Stefan Tilkov talks to Sanjiva Weerawarana about web services and REST, about core standards that are essential for web services standards, open source SOA tooling, scripting languages and web services, and the strategy of WSO2 in providing open source middleware.

  • The Apache Incubator CXF team announced the availability of the 2.0.4 release

    CXF is a fully featured Open Source Web Services Framework which people claim is easy to use and is industrial strength. CXF is also embeddable and people have used it often in combination with Spring. CXF is the combination of the Celtix and XFire communities coming together at Apache.

  • Article: Mark Baker on Hypermedia in RESTful Applications

    One of the constraints defined for the architectural style known as REST is "hypermedia as the engine of application state". Mark Baker, well-known for being one of the first who advocated the REST style instead of the mainstream web services approach, discusses what the hypermedia constraints means in practice and why it is essential to RESTful design.

  • WCF Web Programming Model Resources

    Since the first announcement of WCF's Web Programming Model and its official release within the .NET Framework 3.5 only few information have been readily available. Now, Steve Maine provides a comprehensive list of resources.

  • Interview: IBM CTO Jerry Cuomo on REST & Project Zero

    IBM Fellow and WebSphere CTO Jerry Cuomo talks about REST and Project Zero, IBM's new Groovy & PHP based RESTful app mashup / scripting / dev tool.

  • Presentation: Leveraging the Web for Services at Yahoo!

    In a presentation recorded at QCon, Mark Nottingham, a "Principal Technical Yahoo!", provided some insight into how the Yahoo! Media Group uses the Web, and not Web services, to build its SOA variant. According to Mark, the Yahoo! Media Group gains significant advantages by using HTTP RESTfully, especially by exploiting caching opportunities.

  • Building Service Oriented Architectures with Java Technology

    Sun Microsystems started a tour in the US to present a comprehensive view of the technologies and approaches it recommends to build Service-Oriented-Architectures with Java Technology.

  • Is The Internet More Fundamental Than REST?

    The debate over whether or not REST is better than WS-* has been simmering for a while, with no clear winner. However, Ganesh Prasad tries to add more fuel to the debate and illustrates how he believes REST is not the most fundamental and extensible approach after all.

  • Article: Stefan Tilkov helps you get started with REST

    Representational State Transfer (REST), the architecture behind the web is quickly becoming a real alternative to be considered by architects developing distributed systems. In a recently released article, Stefan Tilkov delves into the ways of designing systems using REST and examines the similarities and differences between classic interface-based approaches.

BT