Blog de Jaime Cid

Jaime Cid 22 de Julio de 2006 Jaime Cid 7 de Diciembre de 2006 Jaime Cid 25 de Diciembre de 2006
Todo | AJAX | Blogging | Eventos | General | i18n | Java | JES | NetBeans | OpenSource | SOA | Web2.0
Main | Next month (Sep 2005) »
20050929 jueves septiembre 29, 2005

Implementando SOA con JBI Para profundizar en los detalles técnicos de una arquitectura SOA basada en JBI se puede consultar esta interesante presentación técnica de Paul Cheung de la reciente Java China Conference:
Implementing SOA with JBI




Enviado por jaimecid ( sep 29 2005, 06:36:21 PM CEST ) Permalink Comentarios [1]

20050928 miércoles septiembre 28, 2005

SOA con JAVA ¿Por donde empiezo? Los proyectos basados en SOA comienzan a crecer exponencialmente.
Este 2005 ha sido el año de contacto con esta arquitectura para muchos desarrolladores y arquitectos Web.

Las preguntas habituales son:


Si la plataforma habitual es JAVA / J2EE y queremos orientar hacia SOA la arquitectura de nuevos proyectos,
hay que tener en cuenta lo siguiente:

En resumen:

Una presentación con detalles técnicos está descargable en:
http://blogs.sun.com/roller/resources/jaimecid/JC_SOA_JBI_OpenESB_20050928.pdf

Más información en:
Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)
Sun Service-Oriented Architecture

Enviado por jaimecid ( sep 28 2005, 08:20:48 AM CEST ) Permalink

20050922 jueves septiembre 22, 2005

UDDI 3.0, ebXML Registry 3.0: pieza clave en SOA Durante 2005, el numero de Servicios Web implementados tanto dentro como fuera de las organizaciones está empezando a crecer exponencialmente. Por fin el Registro de Servicios empieza a ser considerado una pieza clave para el buen gobierno de una arquitectura orientada a servicios.

El Registro de Servicios de Sun, basado en freebXML y extendido para cumplir UDDI 3.0 ya se encuentra disponible
para una primera evaluacion en JWSDP 1.6, y una versión final será incluida en JES 2005Q4

Los estándares soportados son:

XML Standards

Java Standards
The Sun's Service Registry project is implemented entirely on the Java Platform. Other Standards

Mas información:

http://www.sun.com/products/soa/registry/
http://ebxmlrr.sourceforge.net/



Enviado por jaimecid ( sep 22 2005, 09:13:15 PM CEST ) Permalink

20050915 jueves septiembre 15, 2005

JSWEB.2005. Servicios Web en la Administracion Publica Modera: BaltasarCarretero (T-Systems)

Tras una breve introduccion de Baltasar Carretero, Director de Integración deSistemas de T-Systems se dió paso a una breve exposición de cada uno de los participantes:


JSWEB.2005.Web.Services.Administracion.Publica 

Participantes:

Antonio Carpintero(INDRA). – Los proyectos integración son complejos por defecto. En administración pública los servicios son transversales y consumidos por multiples organismos, como en el caso del WebService de cambio de domicilio, y por tanto la propia definición y especificación de los servicios y no su implementación suele ser la parte mas compleja.

La problemática de los Servicios Web en la administración pública incluye:



Francisco Villanueva(MAP).- Dirección General de Modernización Administrativa. División de proyectos tecnológicos.Esta división trabaja en establecer las bases para la interoperabilidad en la Administración general del estado,aplicaciones horizontales, y también a nivel de comunidades y ayuntamientos.

El principal proyecto de Francisco Villanueva con base tecnlógica de Web Services es la Sustituciónde certificados en soporte papel . El objetivo es que ya en 2005 se alcanze una cifra del 20% de los certificados, para pasar al 50%en 2006, y el 80% en 2007.

Otros proyectos que usan Web Services como infraestructura tecnlógica:

El contexto en el que se mueven los proyectos de Web Services en Administración pública es:


José Barato(ATOS).- Introducción basada en un informe de Meta Group:

Los fabricantes que no se adaptan mueren (DEC), por lo que los fabricantes de SW ya están estableciendo el paso hacia arquitecturas de Web Extendida (WebServices / SOA)

Esta era permite interoperabilidad e independencia tecnológica, posibilitando la convivencia de java, .net y php gracias a los estándares de Web Services. Esto lleva hacia un externalización y virtualización de los negocios en los que todo se puede hacer en la red.

Comienzo era WEB: HTML + URL+ HTTP

Después:

En general existen 4estadios en administración electrónica:



Juan Antonio Ortega(CICA).- Consejeria de innovación ciencia-empresa.

Web services estecnología madura en algunos aspectos, y bastante inmadura enotros ya que quedan por definir muchos procedimientos, metodologías,y consolidación de estándares.

En la Junta de Andalucía existen multitud de proyectos que hacen uso de la tecnología de los Web Services:

Consejeria de Economia y Hacienda:

Consejo general delnotariado, servicios web para el pago de tributos de los notarios. Censo de notarios.

Pago electrónico ypresentación de tributos: Modelo046

CIRCE (Ministerio deIndustria y Comercio).- creacion de empresas en 48 horas mediante Servicios Web.

Censo de contribuyentos con la AEAT. Acuerdos con las entidades financieras para el pago detributos.

Consejería de Medio Ambiente.- NuTRIA, licencias de caza y pesca.

Proyectos horizontales que también usan Web Services:

Para favorecer el uso de Web Services y servicios telemáticos se incentivan ciertos procesos para que sólo puedan ser llevados a cabo electrónicamente.

En resumen, la tecnología de Web Services está consolidada dentro de la administración pero surgen nuevos problemas que la universidad puede adelantar.


Rafael Selma (TB-Solutions).- Todavía hay muchos back-office, y hay que añadir una capa por encima.Todavia hay consejerías con CORBA, RMI, etc, ¿realmente son los WS la solucion final?

Es conveniente definir los Web Services conjuntamente con los usuarios finales. Si todo es muy seguro, o es muy complicado acceder,  los colectivos con tecnología antigua no pueden conectarse.

Cambio de hábitos: De la ventanilla a la web. ¿estan los funcionarios preparados?



Jorge Díaz Losáñez(IECISA).- Los web services no acaban de despegar por un tema de costes ¿quien paga el proyecto de integración? A veces la valoración de costes en el uso de Web Services no tiene encuenta otras posibles alternativas más baratas. Quizásun simple fichero plano puede servir como intercambio de datos.

Ejemplo sencillo: se puede establecer una analogía entre los Web Services y un llave inglesa. Metodos: afloja la tuerca, aprieta la tuerca, ¿la utilizariamos para aflojar la rueda de un coche? ¿como? ¿en que circunstancias?

Adicionalmente SOA todavía no esta completamente especificada ni estandarizada. Empezar ahora puede tener implicaciones de tiempos y costes.

IECISA en general sólo usa tecnologías de servicios web en todos los servicios de tipo utility y en las telco. Además principalmente para servicios horizontales del tipo: Te paso la calle y devuélveme el código postal.

Hacer arquitectura SOA, ¿aplica a un CICS? Probablemente no. En general las arquitecturas SOA vienen de la mano de los Web Services, y no son aplicables a tecnología anterior.

¿Dónde se está empezando a utilizar arquitecturas SOA? Telco, Banca, Gas, Energia. Sector público todavía no, exepto casos puntuales, como el del Hospital Gregorio Marañon en la arquitectura de compensación y pagos.



Enviado por jaimecid ( sep 15 2005, 08:15:00 AM CEST ) Permalink Comentarios [2]

20050913 martes septiembre 13, 2005

JSWEB 2005, CEDI, Granada. Primer Congreso de Web Services

El 13 de Septiembre en Granada empiezan las 

I Jornadas Científico-Técnicas en Servicios Web

Consultando el programa, a priori se presentan muy interesantes.
Tambien resulta interesante  las empresas que forman parte del cómite organizador:

  • Esperanza Marcos (URJC) (Presidenta)
  • Richard Benjamis (iSOCO)
  • Enrique Bertrand (Software AG)
  • Ignacio Boixo (XBRL España)
  • Baltasar Carretero (T-Systems)
  • Jaime Cid (Sun Microsystems)
  • Rafael Corchuelo (US)
  • Carlos Delgado Kloos (UC3M)
  • Oscar Díaz (UPV)
  • Ferrán García (Oracle)
  • Gumersindo García (MAP)
  • José García Franquelo (Sadiel)
  • Juan Miguel Gómez (DERI)
  • José Emilio Labra Gayo (Universidad de Oviedo)
  • Juan Francisco López (Vodafone)
  • Juan José Hierro (Telefónica I+D)
  • Manuel Lama (USC)
  • Diego López (Rediris)
  • Eduardo Mena (Universidad de Zaragoza)
  • Juan José Moreno Navarro (UPM)
  • Juan Antonio Ortega (Junta de Andalucía)
  • Oscar Pastor (UPV)
  • Juan Pavón Mestras (UCM)
  • Alberto Mijares (Fundación CTIC)
  • Mario Piattini (UCLM)
  • Juan Antonio Prieto (Ximetrix)
  • Isidro Ramos (UPV)
  • Raúl Rivero (elmundo.es)
  • Pedro Robledo (Progress Software)
  • José Ramón Salgado (Telvent)
  • Antonio Vallecillo (UMA)
  • José M. Vidal (Swearingen Engineering Center, University of South Carolina)


Esperemos que se cumplan los objetivos propuestos y sirvan para acelerar el posicionamiento tecnológico de las empresas y universidades españolas en las tecnologí­as de Web Services / SOA:

En síntesis, podemos establecer los siguientes objetivos de las Jornadas:

  1. Divulgación y difusión del potencial de los Servicios Web/SOA en todos los ámbitos (contribuyendo a la divulgación científica).
  2. Actuar de mediador entre las Universidades y Empresas, abogando por el establecimiento del marco de colaboración adecuado entre las empresas y grupos de investigación.
  3. Impulsar la transferencia de los resultados de la investigación hacia las empresas.
  4. Fomentar la innovación tecnológica e investigación aplicada.
  5. Creación de una Red Temática estatal sobre Servicios Web: un punto de encuentro entre aquellos investigadores y profesionales interesados en las implicaciones de los Servicios Web/SOA
  6. Sentar las bases para la organización de futuros Congresos orientados a la sinergia del entorno empresarial y académico en cualquier tipo de tecnología o área de interés para la sociedad, complementando el trabajo realizado por las redes OTRIS y otras instituciones.
Enviado por jaimecid ( sep 13 2005, 11:00:00 AM CEST ) Permalink Comentarios [1]

20050902 viernes septiembre 02, 2005

CDDL: Licencia Open Source de Sun Sun está utilizando una licencia aprovada por la OSI como licencia a utilizar en el paso de sus tecnologias hacia el mundo Open Source.
Ejemplos de tecnologias que usan esta licencia:

Los detalles de esta licencia son:

Por tanto se encuentra en la categoria de licencias tipo BSD como Apache y Mozilla, que son las que permiten mayor libertad frente a licencias del tipo GPL (licencias viricas), que no permiten mezclar diferentes tipo de licencias dentro de un mismo proyecto.

Mas informacion:

Sun's Open Source: entrevista a Jonathan Schwartz

Claire Giordano: Motivacion de la licencia CDDL


Enviado por jaimecid ( sep 02 2005, 10:39:11 AM CEST ) Permalink

20050901 jueves septiembre 01, 2005

Sun libera Java Server Faces (JSF) bajo licencia Open Source La consolidacion del estandar JAVA SERVER FACES es un hecho.
Ahora Sun da un paso más y anuncia que pasa todo el código disponible de sus librerias JSF a licencia CDDL (Open Source)
Estas librerias ya estaban disponible de manera gratuita en JWSDP y Sun JAVA System Application Server PE, pero a partir de ahora adicionalmente tenemos:

Mas información en eweek, y en el Weblog de Roger Kitain y en javaserverfaces.dev.java.net

Esta es una muestra más de la fuerza de los vientos open source que soplan en la comunidad JAVA
desde la JavaONE2005




Enviado por jaimecid ( sep 01 2005, 08:00:39 PM CEST ) Permalink

Calendario

Búsqueda

Redes Sociales

Technorati

RSS Feeds

Enlaces

Navegación

Visitas Hoy

Entradas

Del.icio.us