SAP Portal

Thursday, April 29, 2004

Webparts y iViews

Para poder integrar diferente contenido a las aplicaciones web de una manera modular y que pueda ser persozalizado por los mismos usuarios Microsoft ofrece Webparts y SAP iViews.

iViews es la parte medular del desarrollo de contenido para SAP Portals, y pueden ser una aplicacion web externa, una consulta de una fuente de datos, o un modulo basado en Java Server Pages (java iviews) y que ofrece la mayor integracion al portal, ya que tiene acceso al API de programacion para los servicios del SAPPortal. Con Netweaver'04 va a ser posible ademas desarrollar iViews con Webdynpros.

SAPPortal es un producto similar a SharePoint, en cuando a que tambien puede manejar documentos, workflow de publicacion, tiene un engine de indexacion y permite integrar el contenido por medio de las iViews, pero ademas ofrece la conexion sencilla a los sistemas SAP ofreciendo aplicaciones preconfiguradas (Business Packages) para muchos de sus modulos.

Para quienes no quieren implementar ni SAPPortals ni SharePoint, es posible desarrollar webparts y crear un portal basico con VisualStudio whidbey.

Una caracteristica de las iViews es poderse enviar eventos entre ellas y coportarse de manera independiente, asi solamente se refresca la iView que responde al evento y no toda la pagina.

Hasta hoy no sabia que los Webparts pueden hacer los mismo, al menos eso me comento Carlos Aguilar, que esta a cargo de este desarrollo en esta nueva version de VStudio.

Me voy a tomar un tiempo para probar esto, y ya estare comentando mis experiencias.

Tuesday, April 27, 2004

Desarrollo J2EE

Por lo que veo en los nuevos productos de SAP es que quieren competir contra IBM y SUN en ofrecer una plataforma de aplicaciones y de desarrollo para J2EE. El plus que tiene SAP es la conexion de manera sencilla a su Backend.

Thursday, April 22, 2004

SAP Enterprise Portals

Para el proyecto de ventas electrónicas en Pemex Gas me tocó implementar SAP Enterprise Portals 5.0. En ese momento no me pareció gran cosa, pero ahora que lo he estado trabajando y que he implementado la version 6.0 mi percepción ha cambiado y veo una gran producto.

SAP ha liberado este año SAP NetWeaver, una serie de productos basados en su Web Application Server 6.4 (basicamente un servidor J2EE),y estoy comenzando a involucrarme con esta tecnología.

Lo primero que hecho son algunas Java iViews (pequeñas aplicaciones JSP que se integran dentro del portal) para Enterprise Portals 6.0, pero ahora estoy comenzando a desarrollar aplicaciones con algo llamado WebDynPro (luego pondre mas infomración de esto) con SAP Netweaver Developer Studio, es un IDE basado en Eclipse.

Por ahora es todo, hay mucha información que debo revisar y cosas que probar y que ya estaré publicando. Visiten el sitio de SAP Developer Network, ahí viene mnucha información de SAP para desarrolladores (por cierto, este sitio usa Enterprise Portals 6.0).

Ah, lo mejor de todo, va a haber un Portal Development Kit para Visual Studio.net, para poder crear iViews desde VStudio que se integren en SAPPortals, esto es genial ya que mi plataforma preferida de desarrollo es .net, pero el SAP Portals es un muy buen producto, por eso estaré usando ambas tecnologías.

Primer contacto con SAP

Mi primer integracion con tecnologias de Microsoft y SAP fue en 1999, en la implementacion de la segunda fase del Portal de Pemex Gas. La idea era mostrar informacion a los clientes y proveedores del organismo. Usamos en ese entonces el DCOM Connector de SAP.

Actualmente hay nuevas tecnologias y SAP está comprometido en ofrecer integración con el .net framework.

Este blog lo inicio para compartir mis experiencias con las tecnologías de integración entre Microsoft y SAP.