Posts

Showing posts with the label Liferay DXP internals

Architecture du portail Liferay

Image
Comment ça fonctionne vraiment (pour dĂ©veloppeurs BPM & Enterprise Java) Introduction Si vous Ă©valuez Liferay DXP ou si vous l’utilisez dĂ©jĂ  pour des portails, une question revient toujours : ❓ Qu’y a-t-il rĂ©ellement Ă  l’intĂ©rieur de Liferay ? La plupart des tutoriels expliquent comment crĂ©er un portlet , mais très peu expliquent comment Liferay fonctionne vraiment en interne . Comprendre l’architecture est critique quand vous : IntĂ©grez Liferay avec Camunda / jBPM Appelez des APIs Spring Boot Construisez des portails orientĂ©s workflow DĂ©boguez des incidents en production Faites Ă©voluer Liferay Ă  l’Ă©chelle entreprise Ce blog explique : Les briques fondamentales de Liferay Le flux des requĂŞtes dans le portail Le rĂ´le d’OSGi Comment les portlets, services et APIs s’imbriquent Comment Liferay s’intègre dans une architecture BPM & microservices Architecture globale du portail Liferay 4 Ă€ haut niveau, Liferay ressemble Ă  ceci : Navigateur utilisateur ↓ Serveur web / Load B...

Liferay Portal Architecture

Image
How It Really Works (For Enterprise Java & BPM Developers) Introduction If you are evaluating Liferay DXP or already using it for portals, one question always comes up: ❓ What is actually inside Liferay? Most tutorials focus on how to create a portlet , but very few explain how Liferay really works internally . Understanding the architecture is critical when you: Integrate Liferay with Camunda / jBPM Call Spring Boot APIs Build workflow portals Debug production issues Scale Liferay in enterprise environments This blog explains: The core building blocks of Liferay How requests flow through the portal The role of OSGi How portlets, services, and APIs fit together How Liferay integrates into BPM & microservices High-Level Architecture of Liferay Portal 4 At a high level, Liferay looks like this: User Browser ↓ Web Server / Load Balancer ↓ Liferay Portal (Tomcat / JBoss) ↓ OSGi Runtime ↓ Portlet / Modules ↓ Services Layer ↓ Database Core Layers E...