martes, 21 de octubre de 2008

Interoperabilidad - Documento Final

Pueden revisar el documento de la investigación Interoperabilidad - Java .NET en sus correos.

Saludos,

Eduardo

Exposicion de WS Security

Estamos pensando en concentrarnos en lo siguiente:

Aunque la exposicion sera de WS-Security, vamos a concentrarnos principalmente en la implementacion con Microsoft WCF.

Durante la exposicion, vamos a presentar como implementar seguridad en un Servicio de WCF basado en Web Services y usando WS-Security en los siguientes escenarios:
  • Como implementar seguridad de mensajes utilizando PKI (PKI, Certificados Digitales).
  • Como implementar firma digital o encripcion de mensajes.
Importante para todos:
Si no estan familiarizados con los terminos:
  • Firma Digital
  • Certificado Digital (X.509)
  • Encripcion asimetrica
  • PKI
Les recomendamos repasar o estudiarlos antes de la exposicion, pues no vamos a cubrir los conceptos teoricos de la teoria o infraestructura de PKI.

- mmorales

Avance de exposicion y algunas dudas con attachments

Como primer punto para la exposicion, la idea era manejar interoperabilidad entre los diferentes tipos de envios como lo son DIME y MTOM. para el primero, tuvimos pruebas satisfactorias de subir archivos y descargar archivos del mismo, pero en el caso de MTOM no he encontrado un ejemplo claro de como enviar archivos entre axis y .net por lo que solo mantendriamos en la exposicion la demostracion de envio pero creo que no podamos hacer la interaccion, por lo pronto solo puedo asegurar que encontre un ejemplo con servicios creados para ambas tecnologias, y como interactuan, pero piden el reemplazo de unos paquetes que aun estoy probando. Si resulta satisfactorio tal vez haremos la demostracion
como ultimo post solo algunas preguntas que hicieron acerca de attachments escritas en este enlace, http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=51&t=005513
donde se ven algunas interrogantes al manejarlos, cabe recalcar como la primera el como maneja el servidor los archivos temporales que estan involucrados mientras se hace el proceso de transmision del servicio web.

Web Services y Dispositivos Moviles - .Net

He seguido con el testing de consumir Java Web Services en un cliente en .Net compact framework.
Solo he intentado con el paso de hileras y no he tenido mayores problemas.
Espero que montemos el web service final para la exposición para probar con él.

Aplicacion de prueba para web services -cont.

La idea seria usar Axis en el lado del servidor para no complicarse mucho la vida. Publicar metdos basicos de la calculadora: sumar, restar, multiplicar y dividir.

Como se menciono se utilizara JAX-RPC en el lado del Blackberry. En este momento tengo dos emuladores, el del modelo 8120 y el 9000, el BB mas nuevo. Con el simulador MDS se pueden conectar a localhost, donde estan los servicios de Axis.

Tambien investigando el API de Blackberry para presentar la calculadora en el dispositivo decentemente.

Seguridad - Nada que decir

Este titulo es para hacer juego con el anterior post :)
Ayer tuvimos examen del otro curso por lo que se ha echo bastante complicado trabajar en la exposición, si Dios quiere a partir de mañana podremos trabajar fuerte en ella.

Saludos,
Jr

Interoperabilidad - Algo que decir...

Encontre algo que decir, estaba viendo las diferencias entre JAX-RPC y su sucesor JAX-WS. Entre muchas de las interesantes caracteristicas de JAX-WS encontre que incorpora varios lineamientos de WS-I:

WS-I Basic Profile 1.1
WS-I Attachments Profile 1.0
WS-I Simple SOAP Binding Profile 1.0

Lo anterior, hasta cierto punto nos garantiza un mayor grado que interoperabilidad. Seria bueno averiguar si Axis2 tambien esta incorporando estos estandares.

Saludos,

Jose