5. CELEBRIDAD
“Atributos de personas ampliamente
conocidas y reputadas que tienen un
alto grado de atención por parte del
gran público y de los medios de
comunicación”
14. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
15. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
16. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
17. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
HTTPProtocolo de transmisión de datos de
World Wide Web ( web), el “código” que
se establece para que el dispositivo
solicitante y el que contiene la información
solicitada puedan “hablar” un mismo idioma
a la hora de transmitir información por la red.
18. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
HTTPS- Versión segura de https
- Cifrado SSL/TLS para establecer canal
seguro de comunicación
- https “opera” en subcapa aplicación
antes de iniciar transmisión de datos
19. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
HTTPS
- Certificado autofirmado
- Proveedor
- Let’s encrypt
CÓMO OBTENER UN CERTIFICADO
20. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
“Autoridad de certificación gratuita,
automatizada y abierta que existe para
el beneficio público”
21. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
“Los principios detrás de Let’s Encrypt
son:
- Gratuito
- Automático
- Seguro
- Transparente
- Abierto
- Colaborativo
22. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
23. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
24. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
26. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
INTEROPERABILIDAD
“Capacidad de los sistemas de
información y de los procedimientos a los
que éstos dan soporte, de compartir
datos y posibilitar el intercambio de
información y conocimiento entre ellos.”*
* DEFINICION DE PAE: PORTAL ADMINISTRACIÓN ELECTRÓNICA ESPAÑA
XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
27. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
OPERACIONAL/ORGANIZACIÓN:
ESTRUCTURAS CONCEPTUALES GENERALES, LENGUAJES Y
RELACIONES ENTRE ORGANIZACIONES
SISTEMÁTICA:
IDENTIFICA GUIAS, MODELOS Y PRINCIPIOS METODOLÓGICOS
TÉCNICA:
ARTICULA HERRAMIENTAS Y PLATAFORMA PARA DESARROLLO
TÉCNICO DE INTERCAMBIO DE INFORMACIÓN
SEMÁNTICA:
ASEGURA INTERCAMBIO DE INFORMACIÓN ENTRE GRUPOS
DE PERSONAS, APLICACIONES E INSTITUCIONES
XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
NIVELES DE INTEROPERABILIDAD
28. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
ESTÁNDARES INTEROPERABILIDAD
XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
ISO - INTERNATIONAL ORGANIZATION FOR STANDARIZATION
IEC - INTERNATIONAL ELECTROTECHNICAL COMMISION
ASME - AMERICAN SOCIETY OF MECHANICAL ENGINEERS
ASTM - AMERICAN SOCIETY FOR TESTING AND MATERIALS
ANSI - AMERICAN NATIONAL STANDARDS INSTITUTE
IETF - INTERNET ENGINEERING TASK FORCE
W3C - WORLD WIDE WEB CONSORTIUM
29. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
ESTÁNDARES INTEROPERABILIDAD
XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
IETF - IP, TCP, UDP,TLS…
W3C - HTML, JSON, XML
31. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
REST
“REST es cualquier interfaz entre sistemas que
use HTTP para obtener datos o generar
operaciones sobre esos datos en todos los
formatos posibles, como XML y JSON”
32. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
REST
- Cada petición http contiene toda la
información
- Apoya en http…
- Verbos http : GET, POST, PUT y DELETE
- Todos los objetos se manipulan por URI
33. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
JSON
“El formato más usado en la actualidad es el
formato JSON, ya que es más ligero y legible
en comparación al formato XML. Elegir uno
será cuestión de la lógica y necesidades de
cada proyecto.”
34. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
VENTAJAS
- Separar backend de frontend
- Independiente plataforma
- API pública = visibilidad
35. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
41. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
OOP
TRANSLATE EVERYTHING
100% RESPONSIVE
ENTITY
CONFIGURATION MANAGEMENT
JS IN CORE
MEDIA
42. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
FIELDS
- DATE
- EMAIL
- LINK
- REFERENCE
- TELEPHONE
43. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
FIELDS EVERYTHING
- NODES
- BLOCK
- COMENTS
- USERS
- TAXONOMY
44. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
CKEDITOR
45. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
RESPONSIVE IMAGES
46. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
VIEWS
47. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
BIG PIPE
48. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
TWIG
49. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
. . .
50. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
REST IN CORE
51. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
REST
52. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
REST IN CORE
53. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
REST IN CORE
54. XORNADA DE SOFTWARE LIBRE - MUGARDOS 7 DICIEMBRE 2019 -REST EN TIEMPOS DE DRUPAL
https://www.drupal.org/project/restui
60. Iniciativa que surge en 2016 para conseguir
que Drupal sirva los datos que almacena y
administra a terceros(aquellos no definidos en
código PHP/Drupal del propio framework)
API-FIRST INITIATIVE
https://www.drupal.org/project/ideas/issues/2757967
63. “Al mismo tiempo, muchos parecen
tener que ver con recrear cosas que
nosotros u otros ya hemos hecho;
parece bastante trillado
intelectualmente; ¿hay escasez de
ideas realmente nuevas?”
Dennis Ritchie