BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Web Services Content on InfoQ

  • Java EE 6 Web Services: JAX-RS 1.1 Provides Annotation Based REST Support

    JavaEE 6 release includes Java API for RESTful Web Services (JAX-RS) support which provides a POJO based framework to build lightweight web services that conform to the Representational State Transfer (REST) style of software architecture. JAX-RS version 1.1, which is part of JSR 311, offers several annotations that can be used to expose Java class methods as web resources.

  • 80legs Is a Web Crawling Service

    80legs is a web crawling service running on a distributed grid of 50,000 computers, spidering the web at a rate of 2 billion pages/day, and analyzing the content found.

  • Practical Advice for SOA Implementers

    In his new post, Ganesh Prasad tries to describe the most complex issues of an SOA implementation and provides recommendations on how to solve them.

  • SOA Grammar – Are Services Verbs or Nouns?

    In his new post, Jason Bloomberg introduces two types of services – Entities and Tasks, and explains the role each type of services plays in building SOA systems.

  • Bill Burke Discusses REST-*, SOA/ROA and REST

    InfoQ's recent post on REST-*.org, which covered the announcement of REST-* and some of the community response to it, has drawn many responses. Changes have also been made to REST-*.org as a result of some of the feedback. Infoq had a chance to interview Bill Burke, a lead for the REST-* initiative, to learn more.

  • REST-*.org

    During the recent JBoss World conference a new REST* initiative was announced. The initiative is intending to be an open source community, similar to JBoss and Apache, that will try to come up with clear guidelines so that there's a place for everyone to go when they need answers to REST-related questions.

  • GET Details On Upcoming .Net Access Control Service

    The .net services team, released details on future plans for the .net services offering, that is part of the Azure services platform. .NET Services includes access control to help create secure connections between your applications and services, as well as a service bus for communicating across network and organizational boundaries.

  • Building Scalable Web Services

    Tom Killalea, Vice President of technology with responsibility for infrastructure and distributed systems engineering at Amazon.com wrote an article on ACM queue on building scalable web services. He outlines guiding principles to building scalable web services with a lot of real-world examples, the core theme of which is “build only what you need”.

  • Instant Notifications Using Google’s PubSubHubbub Protocol

    PubSubHubbub is an “open, server-to-server web-hook-based publish/subscribe protocol as an extension to Atom (and RSS)”. This protocol allows interested parties to get instant notifications when a feed is updated. The protocol was developed by Google and it can be found under the Google Code project with the same name.

  • Web Services as an Alternative to Copy-Protected Software

    Microsoft has released an API for generating Tags, their new barcode technology. But unlike most commercial libraries, there are no attempts at copy-protection. Instead, the library is only available as a web service.

  • Handling Asynchronous REST Operations

    In his new post, Tim Bray discusses the case for asynchronous REST operations and some of the approaches for supporting asynchronous invocations using REST.

  • SOAP Over Java Messaging Service

    W3C has just released Candidate Recommendation SOAP over Java Message Service 1.0, defining how SOAP should bind to a messaging system that supports the Java Message Service (JMS).

  • CRISPY, a New Remoting Framework

    With the multiplicity of existing remoting mechanisms it is often necessary to build clients in a way that allows to swap/introduce new protocols with no/minimal impact to the client’s implementation. A new framework – CRISPY - provides support for such implementations.

  • Is SOA Still Dead?

    Anne Thomas Manes continues blogging about SOA being dead, citing slowing software spends and SOA software infrastructure sales while other specialists blame the economy and people’s approach to SOA.

  • Presentation: Building a Large Scale SaaS Application

    Dan Hanley, of Magus, discusses 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.

BT