OSB

Load-balancing simple entre Apache HTTP Server 2.2 et Oracle WebLogic Server 12c

Origine du besoin Vous êtes content, vous venez de doubler le nombre de serveurs de votre plateforme d’échanges. Vous venez de passer de 1 serveur OSB à 2 serveurs OSB ! Au passage, cela vous facilite bien la vie : meilleures performances globales moins sensible aux interruptions de service redémarrage nœud par nœud = redémarrage « quand …

Load-balancing simple entre Apache HTTP Server 2.2 et Oracle WebLogic Server 12c Lire la suite »

Gestion de conflits par convention de nommage des fichiers en sortie de l'OSB

Dans cet article, nous allons aborder une méthode de spécification de convention de nommage des fichiers en sortie de l’Oracle Service Bus en répondant à cette question : Comment puis-je éviter une collision dans la génération d’un nouveau fichier lorsqu’un fichier de même nom est déjà présent ? Réponse : L’utilisation de la configuration des propriétés JCA Il …

Gestion de conflits par convention de nommage des fichiers en sortie de l'OSB Lire la suite »

Router vos messages applicatifs de manière fiable avec OSB et JTA

Router vos messages applicatifs de manière fiable avec OSB et JTA

La mise en place d’une solution Middleware (telle qu’un MOM, « Message Oriented Middleware » et un ESB, « Enterprise Service Bus ») permet principalement d’assurer le découplage des applications et progiciels du SI. Ces solutions sont alors responsables de l’acheminement des données et offrent les avantages suivants: Une application n’a pas besoin de connaître l’emplacement des autres (nom …

Router vos messages applicatifs de manière fiable avec OSB et JTA Lire la suite »

Architectures SOA dans le Cloud : migrer progressivement vers les offres IaaS et PaaS en toute sérénité

Architectures SOA dans le Cloud : migrer progressivement vers les offres IaaS et PaaS en toute sérénité

Introduction Pour un SI toujours plus évolutif, plus en adéquation avec les besoins, plus stable et pouvant supporter une charge d’activité colossale, prendre le virage du Cloud est devenu une priorité pour grand nombres d’entreprises. Mais il est difficile pour une entreprise d’imaginer migrer d’un bloc tous ses services éligibles à la migration vers le …

Architectures SOA dans le Cloud : migrer progressivement vers les offres IaaS et PaaS en toute sérénité Lire la suite »

Migration des ressources OSB 11G vers OSB 12c

Migration des ressources OSB 11G vers OSB 12c

Oracle SOA suite étant pourtant un outil très complet, il reste néanmoins des clients qui n’utilisent que la partie OSB pour leur besoin. L’une des différences majeures entre les versions 11G et 12C est notamment le changement d’IDE :  on oublie Eclipse pour utiliser que JDeveloper. Pour effectuer cette migration, la démarche qui suit pourra vous être utile lorsque la …

Migration des ressources OSB 11G vers OSB 12c Lire la suite »

OSB – Utilisation de l’encodage de transfert en bloc

OSB : Utilisation de l’encodage de transfert en bloc

Fonctionnement de l’encodage de transfert en bloc Au lieu d’être envoyée en une seule requête HTTP, un message peut être envoyé par bloc. Chaque bloc est transmis l’un à la suite de l’autre et se termine par le transfert d’un bloc vide pour signifié la fin. Une des conséquences de ce mécanisme est que la …

OSB : Utilisation de l’encodage de transfert en bloc Lire la suite »

OSB et Work Manager

OSB et Work Manager

Récemment, chez un client nous avons positionné l’OSB pour sécuriser les échanges entre les différentes applications et Oracle SOA Suite. L’OSB dispose de différentes fonctionnalités intéressantes permettant de sécuriser les échanges : Work Manager, Throttling, Timeout, etc. Nous allons détailler dans cet article comment nous avons utilisé les Work Manager pour sécuriser Oracle SOA Suite et …

OSB et Work Manager Lire la suite »

Oracle Service Bus et two-way SSL

Oracle Service Bus et two-way SSL

Voici les différentes étapes pour mettre en place un appel web service sécurisé par du two-way SSL sur un Oracle Service Bus (11.1.1.7). Pré-requis Certificat de votre serveur/environnement : RQT.cer Certificat du client à appeler : client-ssl.cer Votre clé public : public-key.csr Votre clé privée : private-key.key Certificat de confiance des serveurs clients : client-trust.cer Configuration serveur …

Oracle Service Bus et two-way SSL Lire la suite »

reload_oracle_weblogic_arkzoyd

Redémarrage de noeud Oracle Weblogic via scripts et crontab

Malgré la haute stabilité des serveurs Oracle Weblogic, il arrive qu’il soit nécessaire d’effectuer un redémarrage de l’environnement. Ce n’est certes pas la plus longue des tâches mais elle peut s’avérer pénible dans certains cas.. Si vous avez de nombreux messages sur des files JMS par exemple. Il peut être intéressant de mettre en place …

Redémarrage de noeud Oracle Weblogic via scripts et crontab Lire la suite »