Buscar
Social
Ofertas laborales ES
viernes
nov282003

Very Quick Wiki

Very Quick Wiki es una copia de la herramienta WikiWiki, pero desarrollada con tecnologías Java: JSP. Es muy simple de intalar en un contenedor web J2EE, como Tomcat. Un producto a considerar si querýsis añadir un wiki a vuestra web.



Si querýis probarlo aquí tenéis una demo. Por cierto, su licencia es LGPL.
viernes
nov282003

JADE, Java Agent Development Framework

JADE, Java Agent Development Framework es un Framework para la contrucción de soluciones software basadas en agentes empleando el lenguaje de preogramación Java.


¿Qué es un agente? Un agente es un software autónomo que interactua con otros agentes, o con seres humanos, con el fin de realizar una cierta tarea. Un agente debe ser apatable a cambios en el entorno, debe tener capacidad para comunicarse con otros agentes y debe ser capaz de responder a ciertos eventos.


JADE implemente en buena medida las especificaciones de FIPA, Foundation for Intelligent Physical Agents, Una asociación sin ánimo de lucro que especifica cómo deben interactuar entre si sitemas heterogéneos de agentes.


JADE es por un lado una framework que nos ayuda a crear nuestros agentes, y por otro un contenedor, que al igual que Tomcat contiene Servelts y los Servidores de aplicaciones EJB, contiene agentes. Este contenedor le da una serie de servicios a los agentes, como puede ser registro de agentes, dar un cauce de comuniccacón entre los agentes locales, y entre estos y otro agentes distribuidos, autenticiación y autorización de los agentes...


¿Quréis más? Pues ahí lo tenéis: JADE es LGPL. ¿qué más se le puede pedir?
jueves
nov272003

Motores J2ME Open Source: MEE-J2D y MEE-J3D

Leyendo ShareMe, he descubierto la existencia de una comparáýa llamada Miklabs que se dedica a la creacrión de juegos para diferentes plataformas, entre ellas J2ME.



Al parecer, en el 2004 publicarýn sus motores MEE-J2D y MEE-J3D bajo licencia GPL. La calidad grýfica de las aplicaciones creadas con estos motores es realmente excepcional. Sirvan como ejemplo estas capturas de pantalla.



Desde luego parece muy prometedor. Os dejo con algunos enlaces adicionales:



Miklabs en Sourceforge.

Miklabs.com.
miércoles
nov262003

IBM y BEA se unen para crear especificaciones

Los gigantes BEA e IBM han unido sus fuerzas para la creacrión conjunta de diferentes especificaciones con el objetivo de mejorar la plataforma J2EE.


Estas especificaciones son:


  • Service Data Objects (SDO), una especificacrión que busca simplificar y unificar el modo en el que las aplicaciones manejan los datos, de forma que los desarrolladores puedan acceder uniformemente a datos que provengan de cualquier fuente por extraráa que pueda ser.

  • WorkManager, una especificacrión que proporciona un API para que los desarrolladores puedan ejecutar tareas de trabajo de manera concurrente.

  • Timers, una especificacrión que busca extender el servicio de temporizador de EJB 2.1 para que sea soportado tambrión por adaptadores JCA, Servlets, JSP, etc.



Podéis ver más informacrión sobre estas especificaciones en el hilo abierto en TheServerSide o en news.com


Por cierto, aunque parece que estas especificaciones pronto se presentarýn al JCP para su posible aceptacrión, ý quý os parece que aparezcan este tipo de iniciativas de propuestas de especificaciones de forma independiente al JCP ? ý es bueno para la plataforma ? ý es malo ?

miércoles
nov262003

Java Tools Community

Es el nombre que tiene una asociación cuyo fin es unir esfuerzos en el mercado de IDE java, haciendo, por ejemplo, compatibles los frameworks de las IDEs para Java, logrando por lo tanto una mayor calidad de estas herramientas e intentando con ello hacer frente a Visual Studio.



Esta iniciativa fue iniciada por Oracle y Sun, y según algunas fuentes (todo este asunto está todavía muy oscuro, y muchas compañías o no informan sobre él o incluso se niegan a responder preguntas sobre él) Bea y Compuware Corp. (OptimalJ IDE) se han unido a la inciativa, y se han iniciado negociaciones con SAP AG, Sysbase Corp, SAS Institute Inc. y Telelogic AB.



También, por supuesto, se ha contactado con Borland e IBM. El problema es que en ambos casos no parecen estar muy interesadas en el tema. Las herrameintas de desarrollo de ambas compañías, son respectivamente la primera y segunda en cuanto a cuota de mercado dentro de la plataforma Java, y en ambos casos (OpenTools de Borland, y plugins de Eclipse de IBM) las compañías cuentan con una nutrida comunidad que desarrola plugins, así como con una privilegiada posición en el mercado. Esto puede hacerles pensar que ellos tienen poco que ganar con esta asociación, y con temas coo la estandarización de plugins entre IDE promovida por el JSR 168, mientras que las compañías que promueven la asociación, que son los "pesos medios" de las IDE Java, podrían apoyarse en esta estandarización para disminuir la cuota de mercado de Borland e IBM.



¿Vosotros como lo veis? ¿Os parece una buena inciativa? ¿Deberían Borland e IBM unirse a la asociación?