Services: An API for remote applications
Services is a standardized api for Drupal that allows you to create "services", or a collection of methods, intended for consumption by remote applications. It works similar to the existing XMLRPC capabilities of Drupal, but provides additional functionality like:
- pluggable "server" modules allowing for other protocols (like SOAP, REST, AMF)
- pluggable "service" modules allowing developers to add additional remote services
- a service browser and method tester
- api key security
- remote session handling
- a number of included service modules which interact with existing Drupal modules like node, taxonomy, user, views, and system
Who might be interested in Services?
- Drupal developers wanting to add a Flash or Flex app to their site, and are looking for a way to get data from Drupal.
- Flash or Flex developers looking for the best backend CMS system.
- Anyone else looking to integrate external applications with Drupal.
For community support and general discussion related to Services, visit the groups page at http://groups.drupal.org/services
