martes feb 13, 2007

Lista de Conectores (adaptadores) de JAVA CAPS 5.1.2

 

De manera muy habitual me encuentro que una de las cosas que más llama la atención a la hora de posicionar las soluciones SOA de Sun es la extensa lista de conectores.

Con la adquisición de SeeBeyond, Sun también incorporó a su suite de integración JAVA CAPS una extensa lista de conectores JCA 1.5 que habían sido desarrollados internamente para utilizar en alguno de los más de 2000 clientes que tenía SeeBeyond en el momento de la adquisición. Entre estos conectores están los de Mainframe (CICS, SNA, IMS, VSAM), los de ERPs y CRMs (SAP, PeopleSoft, SIEBEL, ORACLE), los de Bases de Datos (Informix, DB2, ORACLE, SQL Server, JDBC), y los de Servidores de Aplicaciones (Websphere, Weblogic, Sun Java System), también algunos verticales como el de HL7 para Sanidad o SWIFT para banca y finanzas.

Estos conectores nos dan una ventaja adicional a la hora de posicionar las soluciones de Sun frente a las de la competencia.

Por otra parte, si miramos los grandes proveedores de soluciones SOA nos encontramos que en la convergencia tecnológica hacia SOA han confluido dos tipos de soluciones:

  1. Soluciones de plataforma de integración EAI / BPM tradicional: TIBCO, WebMethods, SeeBeyond, Vitria, IBM, SoftwareAG
  2. Las basadas en APS (Application Platform Suite) : IBM Websphere, BEA Weblogic, Sun JES, Oracle Fusion Middleware, JBOSS JEMS
Sun, con JavaCAPS 5.1.2 tiene una suite SOA de nueva generación convergencia de la plataforma de integración de SeeBeyond, y las plataformas de Portal, Gestión de Acceso, Gestión de Identidad, Directorio LDAP y Servidor de Aplicaciones incluidas en Sun Java Enterprise System a las que puede sumar una extensa lista de conectores JCA. Si el cliente ya contara con parte de esta infraestructura, las soluciones de Sun son fácilmente integrables e interoperables al estar basadas en estándares.

Una ventaja adicional que tiene Sun es que todas las soluciones SOA de los diferentes proveedores que hemos visto antes están fuertemente basadas en JAVA y la plataforma JAVA de los entornos de desarrollo Linux y Windows suele ser en la gran mayoría de los casos la proporcionada por Sun. Esto facilita enormemente la interoperabilidad de la suite de soluciones SOA de Sun con las del resto de proveedores.

 Esta es la lista de los conectores Sun SeeBeyond eWay Adapter de Java CAPS 5.1.2:
 

 

[Read More]

viernes ene 19, 2007

BEA Weblogic Server 10 incluye GlassFish (JEE 5)

 

 

El estándar Java EE 5 (JEE 5) está siendo adoptado rápidamente por los proveedores de Servidores de Aplicaciones. El primero en anunciar una versión certificada fue Sun en la Java One de Mayo de 2006 con Sun JAVA System Application Server 9 PE. En Septiembre, SAP anunció recientemente la certificación de SAP NetWeaver Application Server Java EE 5 Edition. BEA Weblogic Server 10 parece ser el próximo.
El compromiso de BEA con JAVA EE 5 (JEE5) es fuerte. En la BEA eWorld de Beijing, celebrada el 13 y 14 de Diciembre de 2006 ya se pudieron ver versiones preliminares de BEA Weblogic Server 10 que será el primer producto de BEA con certificación JAVA EE 5.
ORACLE ya tiene implementaciones de EJB 3.0 y JSF 1.2, aunque todavía no está certificado, y JBOSS publicó la beta de JBOSS 5.0 en Noviembre de 2006, teniendo disponible desde Octubre de 2006 EJB 3.0 en JBOSS 4.0.5. El único que por ahora no parece tener un roadmap claro es IBM WebSphere.

Pero volviendo al servidor de BEA, la technical preview ya está disponible (Weblogic Server 10 TP), así que nada mejor que instalarlo para ver que lleva dentro. ¡Pero si aquí está GlassFish!, o al menos parte del proyecto.

En el .../server/lib/wseeclient.zip aparecen:

  • glassfish.jaxb_2.0.2.jar
  • glassfish.stax.ex_1.0.0.jar
  • glassfish.xmlstreambuffer_0.1.117.jar

y en el directorio Bea/modules aparecen:

  • glassfish.el_2.1.0.jar
  • glassfish.jaxb_2.0.2.jar
  • glassfish.jaxws.resolver_2.0.1.jar
  • glassfish.jaxws.rt_2.0.1.jar
  • glassfish.jaxws.saaj.impl_2.0.1.jar
  • glassfish.jaxws.sjsxp_2.0.1.jar
  • glassfish.jaxws.tools_2.0.1.jar
  • glassfish.stax.ex_1.0.0.jar
  • glassfish.xmlstreambuffer_0.1.117.jar


Interesante. Muy interesante. Rebuscando un poco más encuentro que en el fichero weblogic.jar existen clases de terceros. De los 29926 archivos que contiene, 1630 son archivos de Sun. Parecen estar relacionados con XML Schema y Web Services, y provienen del JWSDP (com.sun.java.xml.ns.\*)

La licencia CDDL permite estas cosas, mezclar código Open Source con código propietario pero manteniendo la integridad de los ficheros Open Source. Es decir que si BEA los mejora, el código sigue teniendo licencia CDDL, y por tanto puede volver a los repositorios de origen.

En resumen, BEA incluye código de GlassFish en Weblogic Server 10, y está contribuyendo a aumentar la calidad del código del Servidor de Aplicaciones de Sun, ya que los ingenieros de BEA están probando código del proyecto GlassFish, que es la base de la siguiente versión del Servidor de Aplicaciones de Sun (9.1 EE). Un ejemplo más de coopetencia y de por donde está evolucionando la industria del software.

La comunidad GlassFish incluye a más de 1200 personas, algunas de ellas de BEA, ORACLE o JBOSS. El núcleo de desarrolladores está formado por 140 personas, una gran mayoría de las cuales trabaja para Sun. El número de líneas de código ha superado los 5 millones.

Más información:

 

About

jaimecid

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy