• Aucun résultat trouvé

WebSphere Message Broker v6

N/A
N/A
Protected

Academic year: 2022

Partager "WebSphere Message Broker v6"

Copied!
21
0
0

Texte intégral

(1)

WebSphere Software Platform Inner Circle Conference - 2006

®

WebSphere Message Broker v6

(2)

Agenda

Version 6

Directions et Thèmes Clés Démarrer avec MB Version 6 Mappeur Graphique

Noeud Java Compute

Autres Noeuds, nouveaux et améliorés Web Services

Amélioration de la Performance

Mise à jour depuis GA

(3)

Directions et Thèmes Clés V6

! ! " # $ %

#

& '(

) #

(4)

Démarrer avec MB V6

Launchpad et installation simplifiés

Disponible avec Passport Advantage (téléchargement), CDs ou un DVD par plateforme Installation co-existante avec les versions précédentes (2.1 et 5)

Un seul produit pré-requis – WebSphere MQ v5.3.0.1 ou plus récent

Base de données Cloudscape intégrée, pilotes ODBC; Possibilité de développement et test Manuel d'utilisation papier ainsi qu'électronique

Amélioration de la Configuration par défaut Moins d'options de configuration

Création (ou Suppression) de la configuration par défaut Déploiement et installation d'exemples

Démarre depuis la Gallerie d'exemples

Large Gallerie d'exemples

Utilisez les technologies MB avec succès

Technologies (Noeud Java Compute, Noeuds JMS ...) Exemple d'application (Data Warehouse (Entreposage)) Assistant de Commande

Créer un domaine Courtier avec un outil graphique

(5)

Launchpad Simplifié

(6)

Plateformes Variées

Tous les composants sur Linux

Support des Groupes d'exécution 64-bit (AIX, HP, Solaris)

Support des bases de données Oracle sur Linux (Intel)

% * +,,,-.)

/ 0

% * +,,,-.)-+,,1

2-3 4 ) 5 .

.

/ 60

% * .)-+,,1

2-3 4 ) 5 .

.

/ 60

(7)

Large Gallerie d'exemples

(8)

Démarrer avec les exemples V6

(9)

Configuration Manager Proxy API

Interface de programmation Java pour le Configuration Manager Administration programmatique des domaines

Courtiers

Groupes d'exécution Flux de messages Dictionaires

Souscriptions Topologie Collectives Event Log Topics

Configuration Manager

Exemples nombreux et documentation inclus

Interface utilisée par l'outil Message Brokers Toolkit et d'autres commandes

!

" # $

" # % &!

' # $ ' !

(") *+,-*./.0"1*.!

2 2

(10)

Productivité améliorée

Mappage Moderne

Modèle de développement visuel

Analyse debug des mappages

Noeud Java compute

(11)

Editeur de Mappage moderne

78 9 # +8 9 #

(8 "

! " #"

&

18

' ( #" "" !)* '

$ $ " !)* ' +

(12)

Editeur de Mappage: vue debug

78 ) :

1

2

+8 ;

3

18

4

(8 9

(13)

Java comme Langue de Transformation Noeud programmable

Langue de programmation Java

Basé sur les standards - J2SE 1.4.2 Utilisation de zAAP sur z/OS

Haute Performance pour le traitement logique et pour l'accès d'arborescence

Offre une alternative au “Compute node” en Java

“look and feel” similaire Pas besoin d'ESQL

Méthodes utilitaires ajoutées

L'arborescence du message peut être traversée avec la syntaxe XPath 1.0

Extensions permettant la création de nouveaux éléments dans la

(14)

public class jcn2 extends MbJavaComputeNode {

public void evaluate(MbMessageAssembly assembly) throws MbException

{

MbOutputTerminal out = getOutputTerminal("out");

MbOutputTerminal alt = getOutputTerminal("alternate");

MbMessage message = assembly.getMessage();

// Add user code below

Utiliser le noeud Java Compute

3

# & <

! =

! $ & ; >

/ &0

? # / -* 0

< !

(15)

!

!

9 @

? !

5 # ) < #

/ 0

A ?

3 )- / 0

-3

Noeuds de traitement de messages

Web Services

Support HTTPS Aggrégation

Implémentation basée sur MQ Amélioration de la performance XSLT

Déploiement de style sheets

, -

"

(16)

Support Web Services

Amélioration du support pour le modelage des messages SOAP Définitions pré-définies de messages SOAP

Support SOAP avec objets joints avec l'analyseur MIME

Plus de flexibilité pour créer du WSDL

Formats unique ou multi-fichier, rpc and styles de documents

Mécanisme pour importer une definition WSDL existante

Nouvel assistant d'importation WSDL, accepte des styles variés de WSDL

Support du protocole plus flexible

Support de SOAP 1.1 et SOAP 1.2, et de HTTP 1.1, HTTPS

Test de conformité WS-I intégré

Validation automatique du WSDL avec le WS-I Basic Profile

(17)

Autres améliorations diverses RealTime/Multicast PGM

z/OS

Utilisation du 'JES spool' pour un rendement de message consolidé

z/OS 1.5 et XML Toolkit

Trace pour audit des messages de déploiement MVS dumps et pas USS coredumps, quand nécessaire

Database

Support Unicode Publish Subscribe

Performance

Support litéral de topic ‘+’ ‘#’

Solaris

Additional instances now scale effectively

Changements internes

(18)

Amélioration importante de la Performance

!" # $

% &

' () * + ,

- () * . +

,

/ 012!( ' 3+

,

* 4 '() * 3+ ,

/ 5 6

/ + 7 7839.7

* +

Average % Throughput Gain

0 10 20 30 40 50 60 70 80

AIX HP-UX Linux Solaris Windows zOS

(19)

Mises a jour depuis GA Mise a jour 'silencieuse'

Disponible fin Janvier 2006

Base de l'outil mise a jour avec RAD 6.0.1

• Co-existence avec la famille WebSphere

• Defect fixes Courtier inchangé

Mise a jour 'Manufacturing'

Disponible fin Mars 2006 Mise a jour du Courtier

• Nombreux fix, mais GA est très stable

• Outil reste sur RAD 6.0.1

Amélioration de la performance

(20)

Amélioration GA2

Support Plateformes

Solaris Opteron (32 bit) Linux pSeries (32 bit) RHEL AS4, SLES 9

64-bit AIX, Solaris, HP-UX

Modelage d'éléments Opaques XML

Important pour le traitement des messages SOAP FP1 i-Fix inclus dans FP2

Et plein d'autres!

(21)

Références

Documents relatifs

•La servlet SOAP extrait le message SOAP-XML, la de-serialise (récupération du nom de la méthode, des paramètres), puis invoque la méthode concernée du service. Le résultat

* @WebParam @WebResult décrivent les type et serialisation des paramètres et

Follow the instructions given during the lecture and execute all the TimeServer project, in particular the SEI, the SEB and the publisher.. Test your server with a browser and get

The resultant daughter bubble is approximately half the radius of the initial bubble, and each partial coalescence event occurs over a time scale comparable to the

Yeux : Aucun risque pour la santé n'est connu ni prévisible dans les conditions normales d'utilisation. Peau : Aucun risque pour la santé n'est connu ni prévisible dans les

The speed at which a hole opens in a punctured soap film has been the subject of an interesting debate starting with Dupre´ (1868) [1] and Rayleigh (1891) [2] and ending with

Largely as a result of early detection through screen- ing-which may be too costly for developing countries-cer- vical cancer is only the tenth most common form in the

Si il y a une erreur dans le message BEEP sans relation avec l'enveloppe SOAP (par exemple, un message MIME mal formé ou un type de contenu MIME non accepté) le serveur répond alors