SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
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

Mais conteúdo relacionado

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

RESTful application with Drupal 8
RESTful application with Drupal 8RESTful application with Drupal 8
RESTful application with Drupal 8Patrick Morin
 
Semantic Web Servers
Semantic Web ServersSemantic Web Servers
Semantic Web Serverswebhostingguy
 
[drupalday2017] - REST in pieces
[drupalday2017] - REST in pieces[drupalday2017] - REST in pieces
[drupalday2017] - REST in piecesDrupalDay
 
OData and SharePoint
OData and SharePointOData and SharePoint
OData and SharePointSanjay 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 ecosystemSidu Ponnappa
 
Restful web services rule financial
Restful web services   rule financialRestful web services   rule financial
Restful web services rule financialRule_Financial
 
REST-API introduction for developers
REST-API introduction for developersREST-API introduction for developers
REST-API introduction for developersPatrick Savalle
 
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 TurlandMatthew Turland
 
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 SitesRestlet
 
APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013Jerome Louvel
 
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Juan Sequeda
 
Apache Apex Meetup at Cask
Apache Apex Meetup at CaskApache Apex Meetup at Cask
Apache Apex Meetup at CaskApache Apex
 
Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data ServicesChris Muir
 
A RESTful introduction
A RESTful introductionA RESTful introduction
A RESTful introductionDaniel Toader
 
REST Architectural Style: A Detail Explain
REST Architectural Style: A Detail ExplainREST Architectural Style: A Detail Explain
REST Architectural Style: A Detail ExplainNguyen Cao
 
DataTorrent Presentation @ Big Data Application Meetup
DataTorrent Presentation @ Big Data Application MeetupDataTorrent Presentation @ Big Data Application Meetup
DataTorrent Presentation @ Big Data Application MeetupThomas Weise
 
Decoupled Drupal 8 and IoT
Decoupled Drupal 8 and IoTDecoupled Drupal 8 and IoT
Decoupled Drupal 8 and IoTMiro Michalicka
 
Intro to Hypermedia APIs
Intro to Hypermedia APIsIntro to Hypermedia APIs
Intro to Hypermedia APIsSmartLogic
 

Semelhante a 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
 
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
 
APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013
 
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
 

Mais de DrupalcampAtlanta2012

Mais 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