jeudi 1 décembre 2011

Traffic Director Oracle - loadbalancer soft

Voici la liste des fonctionnalités de traffic director:

11.1.1.6 Features
Oracle Traffic Director 11.1.1.6 Features
  • High throughput, low latency layer-7 software load balancer
  • Rule-based request routing and reverse proxy
  • Request rate limiting and QoS tuning
  • Flexible and fine-grained monitoring
  • VRRP support for high availability
  • Virtual Assembly Builder plug-in for building virtual appliances
  • High performance SSL/TLS encryption and HTTP compression

Vous pouvez déjà le tester avec ce lien : ICI

mercredi 30 novembre 2011

Donner un nom à une instance

Dans la console EM de la SOA Suite, vous pouvez donner un nom à une instance en utilisant la méthode dans une action assign:


ora:setCompositeInstanceTitle(string(bpws:getVariableData('inputVariable','payload','/client:process/client:input')))


Une fois le composite redéployé et exécuté:






mardi 29 novembre 2011

Oracle WebLogic 12c a été annoncé:

le nouveau Oracle WebLogic 12c, est annoncé demain 1/12/2011. Il sera disponible courant décembre ...
Pour tout savoir en avance:
Enregistrez vous sur ICI

Fonctionnalités: Java EE 6, GridLink for RAC, Oracle Traffic Director,  Oracle Virtual Assembly Builder, une intégration avec Enterprise Manager Console 12c ...

vendredi 18 novembre 2011

BPMN 11g nouvelles fonctions

Quelques précisions ....

Pour tout savoir sur le BPMN 11g PatchSet, il suffit de regarder ce PDF: ICI

et pour mieux comprendre les fonctionnalités comme Grab (mise à jour du processus à chaud), je vous propose de regarder cette vidéo:
http://java.net/downloads/oraclebpmsuite11g/Viewlets/AlterFlow-n-InstancePatching/grab-and-migrate.html

D'autres viewlet sur l'espace des exemples de codes:
http://java.net/projects/oraclebpmsuite11g/pages/Viewlets

mardi 8 novembre 2011

BPM 11g correlation - exemple addition

Dans cet article je vais vous montrer comment mettre en oeuvre une correlation sur BPM 11g PS4 + Patchset

l'idée de l'exercice est de faire un processus BPMN effectuant une addition 2 nombres basée sur un nom d'opération. Ce nom d'opération va servir de fil conducteur dans notre corrélation, notamment pour retrouver le résultat.

Le premier message du processus est le "Start"
Ce message contient l'enveloppe XML :
Operation & nombre1
L'objet "Operation" sera utilisé pour effectuer la correlation et retrouver l'instance en cours, autrement dit l'addition en cours.

La correlation est établit à partir du lien "Correlations" dans la fenêtre ci-dessous (mode simple):

  
La correlation fonctionne comme sous BPEL Process Manager, c'est à dire que vous définissez une clé, celle-ci est valorisée en fonction du contenu XML du message. Cette clé vous permet de retrouver l'addition en cours et de poursuivre le processus.

Ci-dessous le détail en mode expert:

Dans le premier message on va indiquer au moteur des processus que la correlation est initialisée à partir de cette clé (voir ci-dessus).
Une fois cette opération effectuée, le processus continue sur un EventBasedGateway avec un Timer de fin (au cas ou vous ne souhaitez pas poursuivre l'instance donc l'addition)

Le second message attendu par le processus est la requête "message" avec le même nom d'opération (servant à la corrélation) et le second nombre pour finaliser l'addition:


 La dernière étape est la récupération du résultat de l'addition en poussant le message  "Resultat" avec le nom de l'opération:



Comment tester ce processus BPMN ?
Voici l'enchaînement des écrans:
Lancer Enterprise Manager pour démarrer les processus comme suit:


Récupération du résultat:




Pour télécharger le projet JDEV c'est ICI

samedi 15 octobre 2011

Nouveautés du SOA 11.1.1.5.0 BPM FEATURES PACK

Voici les nouveautés du  SOA 11.1.1.5.0 BPM FEATURES PACK
Le BPM d'Oracle propose un nouveau BPM Composer avec une nouvelle interface ADF plus mature.



L'interface est plus dédiée aux business architect (personne métier)


 La console centrale ci-dessus permet d'accèder à vos processus BPMN et workflow




Vous pouvez ensuite éditer, créer, ajuster un processus grâce à la palette des composants BPMN 2.0

Tout en accèdant au business catalogue contenant tous les services définis

L'expression BPMN est enfin possible et sera enregistrer dans le référentiel MDS (MetaDataServices) utilisé également par Fusion Application.












Le copier coller apparait pour manipuler rapidement les élements BPMN

Ajout d'icônes parlant pour des fonctionnels

Vous pouvez ensuite valider le bon fonctionnement du Processus

Editer les tâches humaines:


Comprendre les dépendances



Réutiliser vos processus / règles / tâches humaines pour accèlerer la définition d'un nouveau processus par exemple


Une administration plus fine:



Enfin Jdev propose aussi des nouveautés comme le montre cet écran, avec l'arrivée des Pool / Lanes et une nouvelle palette plus intuitive. Les concepts SCA restent les mêmes.



lundi 10 octobre 2011

CIO - Agilité des SI











Demain se déroule séminaire Agilité des SI:
http://www.lemondeinformatique.fr/fichiers/conference/135-programme-agilite-des-systemes-d-information-la-revolution-de-l-adaptabilite-permanente.html


j'y serai en compagnie de Logica pour vous présenter

11h30 PaaS, la SOA au centre du SI agile


A demain ....