terça-feira, 11 de setembro de 2007

Novidades do WebSphere Portal 6.1 e WebSphere Portlet Factory 6.1

Lá vem o WebSphere Portal Server 6.1....

A IBM lançou um beta teste aberto ao público (conforme post do blog do Mario Costa) a nova versão do WebSphere Portal Server 6.1 e WebSphere Portlet Factory 6.1. Vamos as novidades:

1. WebSphere Portal Server


A instalação do beta foi bastante tranquila. A IBM disponibilizou um kit de download que contêm o WebSphere Application Server Express 6.0.2.19 como servidor de aplicação e o DB2 V9 como repositório de banco de dados.

Apesar da falta do Cloudscape na versão beta, tudo indica que na versão final será disponibilizado com suporte para a versão mais nova do Cloudscape que é o Derby 10.1.

Na parte de application server o objetivo do laboratório é fornecer compatibilidade com WebSphere 6.0 e WebSphere 6.1.

Outra mudança foi no wizard de configuração das tarefas administrativas. O wizard de configuração faz parte do kit de instalação e não é mais um wizard separado.

Na parte de memória notei um consumo sensívelmente maior de memória RAM que na versão anterior. Isto deve-se ao fato do download ser versão beta.

Na parte de portlets uma novidade agradável. Agora o portlet faz refresh apenas na parte em que o portlet está localizado e não mais na página inteira. Isso ocorre graças ao Web2.


Em termos de usabilidade há outros elementos de Web2 como a possibilidade de expansão de parte da página (efeito Colapse) e um botão que reduz a largura da página possibilitando o ajuste dinâmico na página.

2. WebSphere Portlet Factory

O mecanismo de desenvolvimento do Websphere Portlet Factory (WPF) foi mantido e isso garante uma rápida migração para as versões mais novas. As novidades estão nos builders. Novos builders permitem agilizar ainda mais o tempo de desenvolvimento de portlets.

O destaque inicial fica por conta do builder de REST.



O REST é um protocolo que vem tornando-se popular no mundo Web2 por permitir a interoperabilidade entre sistemas colaborativos. Posso citar como exemplo o fato do Lotus Connections permitir que boa parte de suas interfaces sejam acessadas via REST. Estou querendo dizer que você pode criar um portlet que pode criar uma atividade no Lotus Activities via REST, ou mesmo lançar um conteúdo no blog corporativo. O céu é o limite....

Outro ponto importante é o fato do WPF permitir o desenvolvimento de objetos WAB. Estes WAB são os objetos usados pelo Lotus Expeditor para rodar aplicações no cliente. Com isso o Lotus Expeditor ganha um importante aliado no desenvolvimento de aplicações.

Importante lembrar que isso está disponível somente a partir da versão 6.1.1 do Lotus Expeditor.

Ainda há novos builder para Web2 usando o Dojo e um builder para acessar formulários do Lotus Forms.

Vale a pena conferir...

2 comentários:

Anônimo disse...

Oi Alex,

o que seria WAB?

Obrigado,

Daniel

Alex Coqueiro disse...

Oi, Daniel,

WAB significa Web Archive Bundle e representa o formato de arquivos WEB que rodam na plataforma cliente do Expeditor.

Ele é composto de arquivos Web da especificação JEE (ex-J2EE) (servlets, jsp, web.xml) mais os arquivos utilizados pelo engine de Expeditor para realizar o processamento local (plugin.xml).

Atualmene é necessário criar esta configuração somente pelo Rational Application Developer 7 que tem inclusive um wizard que convert projeto Web tradicionais (WAR) em projetos cliente Expeditor (WAB).

A partir da versão 6.1 isto fica disponível tambem para o WebSphere Portlet Factory.

obrigado por ter acessado o blog e fique a vontade para quaisquer outras dúvidas.