Contact
image
icon

Déploiement réussi du serveur API crossbase pour le site Web Typo3 et l'application mobile chez CREATON AG

Wertingen, le 08/06/2016 : La société CREATON AG, dont le siège est à Wertingen, près d’Augsbourg, est un des plus grands fabricants allemands de tuiles. L’entreprise est leader sur le marché des tuiles plates et l’un des fabricants leaders de tuiles pressées en Europe. Plus de 1 000 employés travaillent dans 16 usines sur 10 sites. La société belge Etex Group est actionnaire majoritaire de CREATON AG.

Fonctions centrales de la solution

Le point de départ

Jusqu’ici, le site Web de CREATON était géré séparément de crossbase dans un système Typo3 autonome. Ceci impliquait la création redondante de nombreuses informations et la double représentation des processus, par exemple pour la traduction et la conversion des images. Dans le cadre de la mise à jour du système CMS utilisé dans sa version la plus récente, la section produits du site Web a dû être reliée à la base de données crossbase et enrichie des informations de produits déjà présentes dans la base.

Le but de ce couplage était de réduire la gestion des données et les sources d’erreurs puisque les informations de produit ne sont plus transmises à deux systèmes en parallèle, mais sont encore traitées dans crossbase puis transmises automatiquement à Typo3.

Conception de la solution

Pour la connexion, une interface API avec des services Web au format JSON/REST (Representational State Transfert) a été choisie (voir ci-dessous). L’avantage est d’obtenir la plus grande flexibilité possible. Aucune interface XML à configurer, les données peuvent être appelées de manière flexible via différents services Web en fonction des besoins du client et intégrées dans le système cible.

Mise en œuvre et utilisation

L’interface a été implémentée avec le serveur API (crossbase.api). Sur le serveur est installé un service qui peut être consulté sur des ports définis et qui fournit les données sur simple appel via des services Web. Ainsi, les données sont traitées à l’aide de DTO (« objets de transfert de données ») définis ensemble avec le client et transmises sous la forme souhaitée.

L’interface API tient à disposition toutes les données dans les objets traités pour la comparaison nocturne. Celles-ci peuvent être facilement lues et retravaillées par le système cible. Pour la reprise des données, un programme d’import a été réalisé par l’agence Techdivision,qui a également converti le site Web en Typo3.

L’interface API est utilisée par CREATON non seulement pour la section produits du site Web, mais également pour la mise à disposition de données supplémentaires pour la nouvelle application mobile « myCreaton ». Les deux systèmes utilisent les mêmes DTO, ce qui permet d’éviter des investissements supplémentaires en termes de maintenance et de concertation.

Toutes les données de produit présentées dans la section produits du site Web et de l’application « myCreaton » ne doivent plus être traitées qu’à un seul endroit : dans le système PIM crossbase. Les adaptations et les élargissements de la base de données peuvent ainsi être effectués de manière plus rapide et automatisée via différents canaux.

Détails de la solution

Site Web | Service médias

Les modules de l'application et informations complémentaires

Télécharger l’aperçu de la référence