SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Getting Started with Drupal
          Services
          October 27, 2012

         DrupalCamp Atlanta

            Randall Kent




                              @RandallKent
Me


   Atlanta Native
   Drupaler since 4.x
   Gardening
   Philanthropy

                         RandallKent.com
                         @RandallKent


                                           @RandallKent
@RandallKent
Node
  User
 System
Comment
   File
Taxo no m y

              @RandallKent
REST
              XMLRPC

       SOAP
                  @RandallKent
REST Overview


 Built on HTTP
  Client/Server
    Stateless
    Cacheable
     Layered
Uniform Interface   @RandallKent
HTTP


Resource
Method
    GET
   POST
   PUT
  DELETE
           @RandallKent
REST Overview


 Built on HTTP
  Client/Server
    Stateless
    Cacheable
     Layered
Uniform Interface   @RandallKent
REST Overview


 Built on HTTP
  Client/Server
    Stateless
    Cacheable
     Layered
Uniform Interface   @RandallKent
REST Overview


 Built on HTTP
  Client/Server
    Stateless
    Cacheable
     Layered
Uniform Interface   @RandallKent
REST Overview


 Built on HTTP
  Client/Server
    Stateless
    Cacheable
     Layered
Uniform Interface   @RandallKent
REST Overview


 Built on HTTP
  Client/Server
    Stateless
    Cacheable
     Layered
Uniform Interface   @RandallKent
@RandallKent
Helper Classes




github.com/randallkent
     DrupalREST.PHP
     DrupalREST.NET

                      @RandallKent
Drupal Services


http://drupal.org/project/services




                              @RandallKent
Feedback?

http://bit.ly/dcatl-services
      @RandallKent
   rkent@sevaa.com




                               @RandallKent

Contenu connexe

Similaire à Getting Started with Drupal Services with Randall Kent @ DrupalCamp Atlanta 2012

Semantic Web Servers
Semantic Web ServersSemantic Web Servers
Semantic Web Servers
webhostingguy
 
OData and SharePoint
OData and SharePointOData and SharePoint
OData and SharePoint
Sanjay Patel
 
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystemI can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
Sidu Ponnappa
 
Restful web services rule financial
Restful web services   rule financialRestful web services   rule financial
Restful web services rule financial
Rule_Financial
 
Creating Web Services with Zend Framework - Matthew Turland
Creating Web Services with Zend Framework - Matthew TurlandCreating Web Services with Zend Framework - Matthew Turland
Creating Web Services with Zend Framework - Matthew Turland
Matthew Turland
 
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
Juan Sequeda
 

Similaire à Getting Started with Drupal Services with Randall Kent @ DrupalCamp Atlanta 2012 (20)

Archive integration with RDF
Archive integration with RDFArchive integration with RDF
Archive integration with RDF
 
RESTful application with Drupal 8
RESTful application with Drupal 8RESTful application with Drupal 8
RESTful application with Drupal 8
 
Semantic Web Servers
Semantic Web ServersSemantic Web Servers
Semantic Web Servers
 
[drupalday2017] - REST in pieces
[drupalday2017] - REST in pieces[drupalday2017] - REST in pieces
[drupalday2017] - REST in pieces
 
REST in pieces
REST in piecesREST in pieces
REST in pieces
 
OData and SharePoint
OData and SharePointOData and SharePoint
OData and SharePoint
 
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystemI can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
I can haz HTTP - Consuming and producing HTTP APIs in the Ruby ecosystem
 
Restful web services rule financial
Restful web services   rule financialRestful web services   rule financial
Restful web services rule financial
 
REST-API introduction for developers
REST-API introduction for developersREST-API introduction for developers
REST-API introduction for developers
 
Creating Web Services with Zend Framework - Matthew Turland
Creating Web Services with Zend Framework - Matthew TurlandCreating Web Services with Zend Framework - Matthew Turland
Creating Web Services with Zend Framework - Matthew Turland
 
APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013
 
From Web APIs to Cross-Device Web Sites
From Web APIs to Cross-Device Web SitesFrom Web APIs to Cross-Device Web Sites
From Web APIs to Cross-Device Web Sites
 
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
 
Apache Apex Meetup at Cask
Apache Apex Meetup at CaskApache Apex Meetup at Cask
Apache Apex Meetup at Cask
 
Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data Services
 
A RESTful introduction
A RESTful introductionA RESTful introduction
A RESTful introduction
 
REST Architectural Style: A Detail Explain
REST Architectural Style: A Detail ExplainREST Architectural Style: A Detail Explain
REST Architectural Style: A Detail Explain
 
DataTorrent Presentation @ Big Data Application Meetup
DataTorrent Presentation @ Big Data Application MeetupDataTorrent Presentation @ Big Data Application Meetup
DataTorrent Presentation @ Big Data Application Meetup
 
Decoupled Drupal 8 and IoT
Decoupled Drupal 8 and IoTDecoupled Drupal 8 and IoT
Decoupled Drupal 8 and IoT
 
Intro to Hypermedia APIs
Intro to Hypermedia APIsIntro to Hypermedia APIs
Intro to Hypermedia APIs
 

Plus de DrupalcampAtlanta2012

Plus de DrupalcampAtlanta2012 (7)

Designing for Content Management Systems
Designing for Content Management SystemsDesigning for Content Management Systems
Designing for Content Management Systems
 
Advanced theming
Advanced themingAdvanced theming
Advanced theming
 
Drupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_printDrupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_print
 
What to do when things go wrong with Drupal
What to do when things go wrong with DrupalWhat to do when things go wrong with Drupal
What to do when things go wrong with Drupal
 
Talking to Web Services
Talking to Web ServicesTalking to Web Services
Talking to Web Services
 
Drupal Rules!
Drupal Rules!Drupal Rules!
Drupal Rules!
 
Dig into the omega theme
Dig into the omega themeDig into the omega theme
Dig into the omega theme
 

Getting Started with Drupal Services with Randall Kent @ DrupalCamp Atlanta 2012