Submit Search
Upload
Drupal Services Architecture and Testing Guide
•
Download as ODP, PDF
•
1 like
•
440 views
AI-enhanced title
Yuriy Gerasimov
Follow
Presentation about Services module for Drupal.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Recommended
Appengine Java Night #2 Lt
Appengine Java Night #2 Lt
Shinichi Ogawa
JDD2014: How to rebuild monolithic application to micro services architecture...
JDD2014: How to rebuild monolithic application to micro services architecture...
PROIDEA
Sprint 43 Review
Sprint 43 Review
ManageIQ
Sprint 42 review
Sprint 42 review
ManageIQ
Investigative Debugging - Peter McGowan - ManageIQ Design Summit 2016
Investigative Debugging - Peter McGowan - ManageIQ Design Summit 2016
ManageIQ
Sprint 38 review
Sprint 38 review
ManageIQ
Sprint 40 review
Sprint 40 review
ManageIQ
HackMTY - GitHub Workshop
HackMTY - GitHub Workshop
Luis Lamadrid
Recommended
Appengine Java Night #2 Lt
Appengine Java Night #2 Lt
Shinichi Ogawa
JDD2014: How to rebuild monolithic application to micro services architecture...
JDD2014: How to rebuild monolithic application to micro services architecture...
PROIDEA
Sprint 43 Review
Sprint 43 Review
ManageIQ
Sprint 42 review
Sprint 42 review
ManageIQ
Investigative Debugging - Peter McGowan - ManageIQ Design Summit 2016
Investigative Debugging - Peter McGowan - ManageIQ Design Summit 2016
ManageIQ
Sprint 38 review
Sprint 38 review
ManageIQ
Sprint 40 review
Sprint 40 review
ManageIQ
HackMTY - GitHub Workshop
HackMTY - GitHub Workshop
Luis Lamadrid
Sprint 39 review
Sprint 39 review
ManageIQ
UI Improvements - Dan Clarizio, Eric Winchell - ManageIQ Design Summit 2016
UI Improvements - Dan Clarizio, Eric Winchell - ManageIQ Design Summit 2016
ManageIQ
Windows Server AppFabric
Windows Server AppFabric
Robert MacLean
Going fullstack React(ive) - Paulo Lopes - Codemotion Amsterdam 2017
Going fullstack React(ive) - Paulo Lopes - Codemotion Amsterdam 2017
Codemotion
Spring boot
Spring boot
Vinay Prajapati
How to create social apps for millions of users
How to create social apps for millions of users
Bastian Hofmann
Sprint 33
Sprint 33
ManageIQ
RichFaces: rich:* component library
RichFaces: rich:* component library
Max Katz
BioMake PAG 2017
BioMake PAG 2017
Chris Mungall
Mvc 4
Mvc 4
ipower softwares
React native-firebase startup-mtup
React native-firebase startup-mtup
t k
Android Libs - Retrofit
Android Libs - Retrofit
Daniel Costa Gimenes
Comm viewing
Comm viewing
Scott Cramer
DrupalCamp Kyiv 2011 Services
DrupalCamp Kyiv 2011 Services
Yuriy Gerasimov
Catalogo camp 10
Catalogo camp 10
mauricio ocampo
Inline elements. DrupalCamp Berlin 2014
Inline elements. DrupalCamp Berlin 2014
Yuriy Gerasimov
Delayed operations with Queues
Delayed operations with Queues
Yuriy Gerasimov
Code Driven Development Zaporozhye DrupalForum
Code Driven Development Zaporozhye DrupalForum
Yuriy Gerasimov
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Yuriy Gerasimov
Catalogo camp 8
Catalogo camp 8
mauricio ocampo
Cmm Myself
Cmm Myself
Dr. A. A. Moiz Qyser
4 h center program staff risk management policies & procedures
4 h center program staff risk management policies & procedures
Win
More Related Content
What's hot
Sprint 39 review
Sprint 39 review
ManageIQ
UI Improvements - Dan Clarizio, Eric Winchell - ManageIQ Design Summit 2016
UI Improvements - Dan Clarizio, Eric Winchell - ManageIQ Design Summit 2016
ManageIQ
Windows Server AppFabric
Windows Server AppFabric
Robert MacLean
Going fullstack React(ive) - Paulo Lopes - Codemotion Amsterdam 2017
Going fullstack React(ive) - Paulo Lopes - Codemotion Amsterdam 2017
Codemotion
Spring boot
Spring boot
Vinay Prajapati
How to create social apps for millions of users
How to create social apps for millions of users
Bastian Hofmann
Sprint 33
Sprint 33
ManageIQ
RichFaces: rich:* component library
RichFaces: rich:* component library
Max Katz
BioMake PAG 2017
BioMake PAG 2017
Chris Mungall
Mvc 4
Mvc 4
ipower softwares
React native-firebase startup-mtup
React native-firebase startup-mtup
t k
Android Libs - Retrofit
Android Libs - Retrofit
Daniel Costa Gimenes
What's hot
(12)
Sprint 39 review
Sprint 39 review
UI Improvements - Dan Clarizio, Eric Winchell - ManageIQ Design Summit 2016
UI Improvements - Dan Clarizio, Eric Winchell - ManageIQ Design Summit 2016
Windows Server AppFabric
Windows Server AppFabric
Going fullstack React(ive) - Paulo Lopes - Codemotion Amsterdam 2017
Going fullstack React(ive) - Paulo Lopes - Codemotion Amsterdam 2017
Spring boot
Spring boot
How to create social apps for millions of users
How to create social apps for millions of users
Sprint 33
Sprint 33
RichFaces: rich:* component library
RichFaces: rich:* component library
BioMake PAG 2017
BioMake PAG 2017
Mvc 4
Mvc 4
React native-firebase startup-mtup
React native-firebase startup-mtup
Android Libs - Retrofit
Android Libs - Retrofit
Viewers also liked
Comm viewing
Comm viewing
Scott Cramer
DrupalCamp Kyiv 2011 Services
DrupalCamp Kyiv 2011 Services
Yuriy Gerasimov
Catalogo camp 10
Catalogo camp 10
mauricio ocampo
Inline elements. DrupalCamp Berlin 2014
Inline elements. DrupalCamp Berlin 2014
Yuriy Gerasimov
Delayed operations with Queues
Delayed operations with Queues
Yuriy Gerasimov
Code Driven Development Zaporozhye DrupalForum
Code Driven Development Zaporozhye DrupalForum
Yuriy Gerasimov
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Yuriy Gerasimov
Catalogo camp 8
Catalogo camp 8
mauricio ocampo
Cmm Myself
Cmm Myself
Dr. A. A. Moiz Qyser
4 h center program staff risk management policies & procedures
4 h center program staff risk management policies & procedures
Win
Taming The Hairy Beast: How the systematic approach help you navigating throu...
Taming The Hairy Beast: How the systematic approach help you navigating throu...
ABDURAHMAN ALSUM
DrupalCafe7 CTools AJAX responder
DrupalCafe7 CTools AJAX responder
Yuriy Gerasimov
Biz greet presentation
Biz greet presentation
kjaxson
Qasper - BIABC regional presentation
Qasper - BIABC regional presentation
Qasper - Dalco Technologies
Catalogo camp 6
Catalogo camp 6
mauricio ocampo
Services Stanford 2012
Services Stanford 2012
Yuriy Gerasimov
Spirulina
Spirulina
Alex AMICAN
Apache SOLR | Drupal Camp Kyiv 2010
Apache SOLR | Drupal Camp Kyiv 2010
Yuriy Gerasimov
DrupalCafe Kyiv CTools
DrupalCafe Kyiv CTools
Yuriy Gerasimov
Drupal camp donetsk c tools
Drupal camp donetsk c tools
Yuriy Gerasimov
Viewers also liked
(20)
Comm viewing
Comm viewing
DrupalCamp Kyiv 2011 Services
DrupalCamp Kyiv 2011 Services
Catalogo camp 10
Catalogo camp 10
Inline elements. DrupalCamp Berlin 2014
Inline elements. DrupalCamp Berlin 2014
Delayed operations with Queues
Delayed operations with Queues
Code Driven Development Zaporozhye DrupalForum
Code Driven Development Zaporozhye DrupalForum
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Catalogo camp 8
Catalogo camp 8
Cmm Myself
Cmm Myself
4 h center program staff risk management policies & procedures
4 h center program staff risk management policies & procedures
Taming The Hairy Beast: How the systematic approach help you navigating throu...
Taming The Hairy Beast: How the systematic approach help you navigating throu...
DrupalCafe7 CTools AJAX responder
DrupalCafe7 CTools AJAX responder
Biz greet presentation
Biz greet presentation
Qasper - BIABC regional presentation
Qasper - BIABC regional presentation
Catalogo camp 6
Catalogo camp 6
Services Stanford 2012
Services Stanford 2012
Spirulina
Spirulina
Apache SOLR | Drupal Camp Kyiv 2010
Apache SOLR | Drupal Camp Kyiv 2010
DrupalCafe Kyiv CTools
DrupalCafe Kyiv CTools
Drupal camp donetsk c tools
Drupal camp donetsk c tools
Similar to Drupal Services Architecture and Testing Guide
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Vlad Savitsky
Drupal Services 3 - Drupal Dev Days 2011, Brussels
Drupal Services 3 - Drupal Dev Days 2011, Brussels
heyrocker
OSCamp #4 on Foreman | CLI tools with Foreman by Martin Bačovský
OSCamp #4 on Foreman | CLI tools with Foreman by Martin Bačovský
NETWAYS
Whidbey old
Whidbey old
grenaud
Clojure Web Development
Clojure Web Development
Hong Jiang
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
Antônio Roberto Silva
SignalR
SignalR
LearningTech
Mashups
Mashups
Johan Eltes
Google Cloud Platform monitoring with Zabbix
Google Cloud Platform monitoring with Zabbix
Max Kuzkin
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
WithTheBest
JMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar ppt
Cubet Techno Labs
Webinar - 2020-09-23 - Escape the ticketing turmoil with Teleport PagerDuty &...
Webinar - 2020-09-23 - Escape the ticketing turmoil with Teleport PagerDuty &...
Teleport
More to RoC weibo
More to RoC weibo
shaokun
Intro to Retrofit 2 and RxJava2
Intro to Retrofit 2 and RxJava2
Fabio Collini
Do you know what your drupal is doing? Observe it!
Do you know what your drupal is doing? Observe it!
Luca Lusso
Operator SDK for K8s using Go
Operator SDK for K8s using Go
CloudOps2005
What's new in android jakarta gdg (2015-08-26)
What's new in android jakarta gdg (2015-08-26)
Google
Divide and Conquer – Microservices with Node.js
Divide and Conquer – Microservices with Node.js
Sebastian Springer
Programming IoT Gateways in JavaScript with macchina.io
Programming IoT Gateways in JavaScript with macchina.io
Günter Obiltschnig
Synchronize AD and OpenLDAP with LSC
Synchronize AD and OpenLDAP with LSC
LDAPCon
Similar to Drupal Services Architecture and Testing Guide
(20)
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...
Drupal Services 3 - Drupal Dev Days 2011, Brussels
Drupal Services 3 - Drupal Dev Days 2011, Brussels
OSCamp #4 on Foreman | CLI tools with Foreman by Martin Bačovský
OSCamp #4 on Foreman | CLI tools with Foreman by Martin Bačovský
Whidbey old
Whidbey old
Clojure Web Development
Clojure Web Development
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
SignalR
SignalR
Mashups
Mashups
Google Cloud Platform monitoring with Zabbix
Google Cloud Platform monitoring with Zabbix
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
Mastering the IoT With JavaScript and C++ - Günter Obiltschnig
JMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar ppt
Webinar - 2020-09-23 - Escape the ticketing turmoil with Teleport PagerDuty &...
Webinar - 2020-09-23 - Escape the ticketing turmoil with Teleport PagerDuty &...
More to RoC weibo
More to RoC weibo
Intro to Retrofit 2 and RxJava2
Intro to Retrofit 2 and RxJava2
Do you know what your drupal is doing? Observe it!
Do you know what your drupal is doing? Observe it!
Operator SDK for K8s using Go
Operator SDK for K8s using Go
What's new in android jakarta gdg (2015-08-26)
What's new in android jakarta gdg (2015-08-26)
Divide and Conquer – Microservices with Node.js
Divide and Conquer – Microservices with Node.js
Programming IoT Gateways in JavaScript with macchina.io
Programming IoT Gateways in JavaScript with macchina.io
Synchronize AD and OpenLDAP with LSC
Synchronize AD and OpenLDAP with LSC
More from Yuriy Gerasimov
Progressing to Team Lead
Progressing to Team Lead
Yuriy Gerasimov
What kind testing DUG Vancouver
What kind testing DUG Vancouver
Yuriy Gerasimov
Editor Experience in Drupal 8
Editor Experience in Drupal 8
Yuriy Gerasimov
Load Testing with JMeter
Load Testing with JMeter
Yuriy Gerasimov
Ci. Drupal Camp Berlin 2014
Ci. Drupal Camp Berlin 2014
Yuriy Gerasimov
CI and other tools for feature branch development
CI and other tools for feature branch development
Yuriy Gerasimov
Drupal 8 Routing
Drupal 8 Routing
Yuriy Gerasimov
Clean code and refactoring
Clean code and refactoring
Yuriy Gerasimov
BADCamp 2012 Facet API
BADCamp 2012 Facet API
Yuriy Gerasimov
DrupalCafe Kyiv EntityAPI
DrupalCafe Kyiv EntityAPI
Yuriy Gerasimov
DrupalCafe Kyiv drupal8
DrupalCafe Kyiv drupal8
Yuriy Gerasimov
Automated ui testing with selenium. drupal con london 2011
Automated ui testing with selenium. drupal con london 2011
Yuriy Gerasimov
Automated UI testing with Selenium
Automated UI testing with Selenium
Yuriy Gerasimov
DrupalCafe5 VCS
DrupalCafe5 VCS
Yuriy Gerasimov
More from Yuriy Gerasimov
(14)
Progressing to Team Lead
Progressing to Team Lead
What kind testing DUG Vancouver
What kind testing DUG Vancouver
Editor Experience in Drupal 8
Editor Experience in Drupal 8
Load Testing with JMeter
Load Testing with JMeter
Ci. Drupal Camp Berlin 2014
Ci. Drupal Camp Berlin 2014
CI and other tools for feature branch development
CI and other tools for feature branch development
Drupal 8 Routing
Drupal 8 Routing
Clean code and refactoring
Clean code and refactoring
BADCamp 2012 Facet API
BADCamp 2012 Facet API
DrupalCafe Kyiv EntityAPI
DrupalCafe Kyiv EntityAPI
DrupalCafe Kyiv drupal8
DrupalCafe Kyiv drupal8
Automated ui testing with selenium. drupal con london 2011
Automated ui testing with selenium. drupal con london 2011
Automated UI testing with Selenium
Automated UI testing with Selenium
DrupalCafe5 VCS
DrupalCafe5 VCS
Recently uploaded
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Recently uploaded
(20)
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Drupal Services Architecture and Testing Guide
1.
Yuriy Gerasimov Madcap
B.V. [email_address] Drupal Services
2.
Architechture
3.
4.
Both method and
resource oriented
5.
Nice interface for
testing
6.
Services 2.x hook_service
7.
Services 2.x hook_service_resource
Create Retrieve Update Delete Index
8.
Services 2.x testing
calls
9.
Services 2.x authentication
10.
11.
user.login
12.
…
13.
user.logout
14.
Services 2.x XMLRPC
call
15.
Services 2.x XMLRPC
login
16.
17.
separate endpoints (exportable
to features)
18.
development on github
19.
Services 3.x hook_services_resources
20.
Services 3.x hook_services_resources
21.
22.
23.
Services Handbook
http://drupal.org/handbook/modules/services
24.
A future for
Services. http://goodold.se/blog/tech/future-services-3x
25.
Groups http://groups.drupal.org/services
26.
Yuriy Gerasimov Madcap
B.V. [email_address] Drupal Services
Download now