<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>longbeach - Blog de Celinio Fernandes &#187; Websphere</title>
	<atom:link href="https://blog.developpez.com/longbeach/pcategory/websphere/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/longbeach</link>
	<description></description>
	<lastBuildDate>Fri, 13 Nov 2009 10:20:40 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Les nouveautés de Websphere Application Server 7.0</title>
		<link>https://blog.developpez.com/longbeach/p7745/websphere/les_nouveautes_de_websphere_application_1</link>
		<comments>https://blog.developpez.com/longbeach/p7745/websphere/les_nouveautes_de_websphere_application_1#comments</comments>
		<pubDate>Mon, 15 Jun 2009 13:10:08 +0000</pubDate>
		<dc:creator><![CDATA[longbeach]]></dc:creator>
				<category><![CDATA[Websphere]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[J&#8217;ai assisté la semaine dernière à une présentation chez IBM des nouveautés du serveur d&#8217;application WAS 7.0. Voici mes notes, en brut de fonderie, à vous d&#8217;en tirer le meilleur : Admin agent : permet d&#8217;administrer plusieurs serveurs avec un point central. Customized Installation Manager : Download automatiquement les Fix packs depuis la console d&#8217;administration. Une fois que le fix pack est sur la machine d&#8217;Installation Manager, on peut le distribuer sur d&#8217;autres machines. Install [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>J&rsquo;ai assisté la semaine dernière à une présentation chez IBM des nouveautés du serveur d&rsquo;application WAS 7.0.</p>
<p>Voici mes notes, en brut de fonderie, à vous d&rsquo;en tirer le meilleur :<br />
<span id="more-1"></span></p>
<ul>
<li>Admin agent : permet d&rsquo;administrer plusieurs serveurs avec un point central.</li>
<li>Customized Installation Manager :
<p>Download automatiquement les Fix packs depuis la console d&rsquo;administration.<br />
Une fois que le fix pack est sur la machine d&rsquo;Installation Manager, on peut le distribuer sur d&rsquo;autres machines. </li>
<li>Install factory<br />
=> permet de créer des DVDs avec tout à installer (WAS + Fix packs + application + scripts &#8230;)<br />
Permet donc de créer un installeur. </li>
<li>Outils qui viennent avec Websphere pour le developpeur :
<p>RAD 7.5 : version valide 60 jours quand on achète WAS. Après il faut acheter une licence.</p>
<p>Demo: Profile creation using the Profile Management Tool (PMT)<br />
Install avec Wizard. Puis plus tard une installation sur 2 portables.<br />
1) Lancement de MPT 7.0<br />
2) Création d&rsquo;un profile : création d&rsquo;une cellule. Node, host and cell names.</li>
<li>Une autre nouveauté dans WAS 7 :<br />
 une installation sécurisée avec certificats pour crypter les communications à travers le réseau.</p>
<p>IBM HTTP Server (IHS) est une version personnalisée d&rsquo;Apache.</p>
<p>Les différents standards supportés :<br />
Support de Java EE 5. N&rsquo;était pas supporté dans 6.1<br />
EJB 3<br />
JDK 1.6 annotations<br />
persistence JPA<br />
Facilité pour créer des web services.<br />
Phase de pré-déploiement  des EJB facilitée.</p>
<p>WAS supporte Java EE 5 et Java SE version 6  (jdk 6).</p>
<p>EJB 1.X/2.x session bean (code + deployment descriptor)<br />
EJB 3.0 Session bean</p>
<p>Plus besoin de l&rsquo;outil EJBDeploy, grâce au Just-In-Time deployment (pas de génération de stubs à faire, ils sont maintenant générés à<br />
la volée par le serveur d&rsquo;application).<br />
On peut tester des beans entities en dehors d&rsquo;un container, grâce à JPA.</p>
<p>JSR 286 : Portlet specification 2.0</p>
<p>JAX-WS, WSDL </li>
<li>Demo : Managing Web services with WAS 7.0
<p>Création d&rsquo;un web service JAX-WS avec Rational Software Architect (mais on peut utiliser RAD). Pour cela, création d&rsquo;un projet web dynamique<br />
d&rsquo;abord.<br />
HelloWorld.java sayHello(String name)<br />
JAX-WS et annotations simplifient la création de web services.<br />
@javax.ws.WebService<br />
JAX-RPC était plus lourd et rendait les web services moins visibles.<br />
Sécuriser les web services.</li>
<li>Nouveautés dans la console d&rsquo;Administration
<p>Flexible Management, Admin agent, job manager (uniquement version Network de WAS)</p>
<p>Websphere Business Level Applications<br />
OSGI : permet de générer du code en dynamique dans le serveur d&rsquo;applications.<br />
Demo : Clustering dans Websphere<br />
Add node, test de balancing, simulation d&rsquo;une montée en charges.<br />
Algo de round-robin.</li>
<li>Librairies de script :
<p>Des scripts de base sont maintenant fournis dans WAS 7. Ils incluent également des scripts pour la version 6.1 (ils n&rsquo;étaient pas<br />
inclus dans la version 6.1).<br />
Les scripts wasadmin sont complexes, les fichiers de properties sont plus simples.</li>
<li>Active Runtime provisioning
<p>V7 server peut ne charger que les modules/containers dont il a besoin. Exemple : pas de container EJB s&rsquo;il n&rsquo;y a pas d&rsquo;EJB.<br />
=> il faut cependant checker une checkbox d&rsquo;active runtime provisioning dans la console d&rsquo;administration pour que ce soit activé.<br />
Par défaut c&rsquo;est désactivé et l&rsquo;EJB container est activé.</li>
<li>Administration Console Filtering
<p>Authorisations plus fines pour les administrateurs.<br />
Des administrateurs peuvent démarrer/arrêter certains serveurs mais pas d&rsquo;autres. Ils peuvent juste les monitorer.<br />
Ceci se traduit par l&rsquo;absence de checkbox dans la console d&rsquo;admin pour les serveurs où ils n&rsquo;ont que des droits de monitoring.</li>
<li>Auditing
<p>Désactivé par défaut. A cocher si on veut l&rsquo;activer.<br />
Logge les connexions réussies / qui ont échouées. Authentication / authorization / logouts &#8230;<br />
(Admin console / Main audit panel)</li>
<li>Messaging Bus :
<p>L&rsquo;outil de création d&rsquo;un bus est un wizard.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
