XeBas

eBusiness Application Services

 

LifeRay Portal Application Services

 

 

Tiered Architecture

 

 

LIFERAY (6 in 1 Platform):

   WebGUI-Platform

 

 

   WebContent-Platform

 

 

   Collaboration-Platform

   Social-Network-Platform

   Integration-Platform

   eCommerce-Platform

 

 

JEE-Standards & Architecture-Stacks:

   JSR286-WebPortal-Platform

 

 

:

 

 

- Liferay DXP/CE 7.4/7.3/7.2/7.1/7.0/6.x

- IBM-WebSphere-Portal

 

   WebGUI-Layer

 

 

 

 

 

 

:

 

 

 

 

 

 

- JSR286-Portlet, JEE.JSF-Portlet, LIFERAY-MVC-Portlet
- LIFERAY-Faces/PrimeFaces, JEE8.JSF2.3(CDI+Facelets), JEE8.MVC
- Clay/React/Redux/Angular/Vue/TypeScript/ES6/JS/jQuery, Vaadin
- HTML5/CSS3, AJAX/JSON/JSONP, JEE8.JSON-B/JEE8.JSON-P
- BootStrap/LESS, SCSS/Sass/Bourdon/Compass, nodeJS/npm/gulp/yo
- JSP/JSTL, Servlets, Freemarker, Struts, WSRP(WS f.Rm.Portlets)

 

   Service-Layer

 

 

 

 

 

 

:

 

 

 

 

 

 

- "Data"-oriented-WebServices (SOAP-/REST-WS : SOAP-/JSON-Data)
- "Presentation"-oriented-WebServices (WSRP: Portlet-UI)
- WebServices(CXF/Axis2/RI(Metro/Jersey)), JSON-RPC / XML-RPC
- SOAP(JAX-WS), REST(JAX-RS), XML/JSON, JEE8.JSON-P/JEE8.JSON-B
- JEE8.EJB/SessionEJB/MDB, JEE8.CDI; OSGi-Service/MicroService
- LIFERAY-ServiceBuilder (+Resource/Perm./Asset/Workflow/Search)

 

   Persistence-/Model-Layer

 

 

:

 

 

- JEE.JPA/JEE.EJB3/JTA, JEE.CDI, DAO/JDBC/SQL, XML-JAVA-RDB-Mapping

- LifeRay-ServiceBuilder

 

   Enterprise-Integration-Layer

 

 

 

 

 

 

:

 

 

 

 

 

 

- SSO: OpenIDConnect/Oauth2/SAML2, KeyCloak/CAS,LDAP/ApacheDS/AD
- BPM: BPMN2/Flowable/Activiti/Camunda(+JSF +CDI), LIFERAY-Kaleo
- Messaging/Streaming: Kafka, JMS/ActiveMQ, LIFERAY-MessageBus
- SOA: OSGi, EAI, JMS, WebServices(SOAP/REST, WSRP)
- BI : ETL/OLAP/Reporting/DashBoard, Pentaho, LIFERAY-BI
- WCM: LIFERAY-WCM, IBM-WCM, CMIS, JCR/JSR170/JackRabbit/OpenCms

 

   JEE-Application-Server-Layer

 

:

 

- TomCat, JBoss/WildFly, GlassFish/Payara, IBM-WebSphere, TomEE+/TomEE

 

   DBMS-Layer

 

 

:

 

 

- Oracle, PostgreSQL, MySQL/MariaDB, MS-SQL, DB2, HSQLDB; SQL/JDBC/ODBC

- Amazon S3 Store(Bucket/Obj), DB-Store, FileSystem-Store, CMIS

 

   Cloud-Layer (IaaS/CaaS/PaaS/SaaS)

 

 

:

 

 

- Kubernetes/OpenShift/OpenStack, AWS:EC2/EBS/RDS/EFS/S3/ECS/EKS

- Container/Docker/Microservices, Serverless Architectures

 

   IT-Automation/Conf-Mgm (IaC) : - Ansible/Playbooks, Terraform, Vagrant  

 

 

APP:

   WebPortal Application
   Web Application
   Enterprise Application

   JEE-Client Application

 

 

 

Clustering Liferay

 

email: info@xebas.de