Servicios Web con Java SE 6.0

En Java SE 6.0 se incluye JAX-WS (Java API for XML Web Services). El siguiente listado muestra las APIs disponibles en Java SE 6.0 y sus paquetes correspondientes.

  • javax.xml.ws: Núcleo del API JAX-WS
  • javax.xml.soap: API para crear y construir mensajes SOAP
  • javax.jws: Metadatos para la creación de Servicios Web

La justificación para la inclusión de JAX-WS 2.0 como parte de Java SE 6.0 en lugar de en Java EE 5, es que la entrega de Servicios Web con JAX WS 2.0 no requiere de un contenedor de Servlet o EJB.

En próximas entradas se mostrará cómo utilizar las clases y herramientas de JAX-WS incluidas en Java SE 6.0 para fácilmente crear y publicar un Servicio Web así como su Cliente.

¡Hasta la próxima!

NOTA: Para una breve introducción a los Servicios Web leer: Guía Breve de Servicios Web.

Reunion de la Comunidad Java Mexico !!!

Hola a todos, pues con gran exito se llevo a cabo la reunion de la comunidad Java Mexico el pasado 30 de Octubre. Aproximadamente asistieron entre 40 - 50 personas. Hubo una conferencia por parte de uno de los miembros de la comunidad y la presentacion de un dispositivo de SUN Microsystems, el cual sirvira para controlar robots o partes de ellos, se lanzo una invitacion para presentar proyecto referente al dispotivo. Ademas hubo regalos por parte de los patrocinadores los cuales fueron sorteados iPods [por cierto no gane nada :( ], hablaron sobre hacer una proxima reunion en 3 meses, espero poder asistir y que mas personas se interesen por este tipo de eventos.

atte. JavAdicto

Netbeans 5.5 con jboss, hibernate

Hola amigos
Ojala me pudieran auxiliar, estoy desarrollando un proyecto con Netbeans 5.5 y Jboos. Como ustedes saben esta dupla contiene por default hibérnate, Estoy también utilizando Struts mi problema es que estoy aprendiendo hibérnate para la persistencia de objetos. Netbean 5.5 me genera un proyecto JEE con mapeo de la base de datos. Lo que no se es como vincular este código que me genera automáticamente a una clase Test(Prueba) para entender como funciona. Ojala si tienen un ejemplo que me ayude a resolver mi problema. O algún proyecto parecido que me sirva de ejemplo.. Por su atención Muchas gracias amigos

Iniciandome en Java

Hola Amigos, desarrolladores en Java, estoy iniciandome en java, y les pido alguna orientacion para saber por donde empezar, he leido algunos articulos de java, de j2ee, de javascrpt, de sxde y estoy enrredado, no se por donde empezar, me gusta el desarrollo de aplicaciones, basicamente bases de datos, he trabajado con Visual Fox, Visual Basic, y quisiara hacer algo similar con java, De antemano les agradezco su valiosa ayuda, gracias.

Sistemas de Issue tracking

Muchas empresas utilizan sistemas de administración de proyectos y de issue tracking
para administrar los tickets de los proyectos y llevar un seguimiento de los tiempos y
porcentaje de las tareas de cada version o milestone. Algunos soportan características como wiki,
timeline, integración SCM, roadmap, diagramas, etc.

Entre los más populares se encuentran:
------------------------------------------------------------------------------
JIRA (muy completo pero comercial)
Bugzilla (open source y muy completo)
Digg - Redmine (escrito en Ruby on rails, excelente para proyectos pequeños)
JTrac (java)
Trac (escrito en python y excelente para proyectos pequeños)
------------------------------------------------------------------------------
Aquí una comparación y una lista más completa:

Otras empresas utilizan monitores gigantes como los que estan en las centrales de autobuses
donde se ven las entradas, salidas y porcentajes de los procesos y tickets, así como su propietario y avance de cada uno.

Tomcat SSL

Hola, quisiera saber como levantar tomcat de manera segura SSL no importando el puerto de manera que se puedan ver las paginas de este URL : , solo recalcar que es httpS. Bueno todo esto usando tomcat 6.x.x. espero me puedan ayudar, de antemano muchas gracias.

atte. javadicto

Reunión de comunidad

Vía me entero que este 30 de octubre habra una reunión organizada por software guru siendo gratuitas las conferencias de apertura, inscribanse pronto por que quedan pocos dias .... nos vemos por ahí.

Link de la nota:

¿Que es Java?

Podemos encontrar muchas respuestas a ésta pregunta por parte de colegas o en la misma Web. Las respuestas existentes seguramente involucren el hecho que además de ser un lenguaje de programación, Java es también una plataforma de desarrollo. También es posible que se mencionen cosas como Sun, JVM, Bytecode y Applets.

No obstante después de 10 años de Java ciertas cosas han cambiado. De modo que ahora la respuesta no debería centrarse en que Java sirve para hacer Applets, que su desarrollo depende únicamente de Sun, o incluir mitos sobre el bajo desempeño de la JVM.

Por ello Chris Adamson, en su artículo: What is Java?, publicado en ONJava.com, se propone responder la pregunta de acuerdo a los tiempos actuales, involucrando cosas como la compilación dinámica, Java EE, Open Source, GCJ, y el JCP: Java Community Process. Recomendado para aquellos quienes inician en Java así como para quienes aún piensan que Java sólo es para hacer applets...

ACTUALIZACION: Si deseas leer el artículo en español (castellano) puedes leer la traducción del mismo en javahispano.org: ¿Qué es Java?.

Scripting en Java

Por motivos de trabajo de repente me encontraba realizando varios shells scripts (ksh) para automatizar algunas tareas... cosa curiosa, la mayoría de mis scripts terminaban invocando a algún programa en Java, jeje.

No recuerdo bien, pero creo que ese fue el motivo principal por el que dediqué un tiempo a buscar una forma más "natural" de crear shell scripts con todo el poder Java pero con la simplicidad de un lenguaje de scripting, resultado, simplemente me estoy enamorando de Groovy.

Así es, Groovy es un lenguaje de script basado en Java exageradamente fácil de usar y aprender con algunas bondades que no tiene Java, por ejemplo, tipos de datos dinámicos.

Invito a que le den una revisada a este lenguaje, la verdad que vale la pena conocerlo, aunque sea por pura "cultura general" :)

El hola mundo en groovy, claro..

 


Sale y vale
Byte

Netbeans+Beryl+AWT/Swing=Bug

Muchos de nosotros conocemos beryl, el entorno grafico desarrollado para GNU/Linux que mejora los graficos en nuestro escritorio.

Bueno pues este entorno grafico viene acompañado de un bug ralcionado con java. El bug nos muestra de forma incorrecta las ventanas con las librerias AWT/Swing(en algunos casos ni siquiera las muestra).

Este bug se da en el IDE Netbeans, en eclipse al parecer el no existe tal problema.

Una posible solución es modificar el fichero /etc/environment y colocar la linea siguiente:

AWT_TOOLKIT="MToolkit"

Espero sirva lo antes mencionado.

Si conocen otra solución no duden en comunicar.

Saludos

Distribuir contenido