2011-06-01 11 views
7

Veo que es mucho más rápido desarrollar un WS en TIBCO en comparación con la codificación en Java.WS en TIBCO BW o en Java

¿Es una buena inversión utilizar TIBCO como su proveedor de servicios de WS & Solicitante de servicio?

También ambas preguntas anteriores para desarrollar un editor de consumidor JMS &.

¿Cómo usaría/escucharía el proceso de BW Process mi código Java del lado del servidor? Hasta ahora he leído acerca de los Adaptadores TIBCO para hacer eso con muchas funciones, como la supervisión, pero ¿sería solo una sobrecarga? ¿Es mejor simplemente codificar sus códigos WS & JMS en su aplicación Java?

¿Cómo decide si implementará una funcionalidad en Java o en TIBCO (por ejemplo, enviar un correo, iniciar sesión, etc.)?

¡Muchas gracias! Thirdy

Respuesta

11

El uso de TIBCO Business Works para implementar sus Servicios web SOAP e invocar SOAP Web Services sin duda le ahorrará mucho tiempo en comparación con la creación en Java.

Si se trata de una "inversión sabia" realmente depende de la cantidad de desarrollo que haga. Las licencias de TIBCO BW no son baratas, pero con un gran equipo de desarrollo y un gran cuerpo de trabajo de desarrollo, puede obtener un retorno de la inversión muy rápidamente. Si solo tiene un proyecto y solo un par de desarrolladores, es posible que no obtenga un retorno de la inversión (es decir, el costo de la licencia podría ser mayor que el costo de desarrollar el proyecto en Java).

Su código Java del lado del servidor usaría/escucharía BW simplemente invocando los servicios web. Axis 2 hará su vida más fácil en este sentido.

En términos de decidir qué desarrollarías en Java y qué desarrollarías en TIBCO BW, respondería todo lo que puedas en TIBCO BW, con algunos Java personalizados donde los necesites. BW está basado en Java, por lo que es trivialmente fácil agregar código Java a cualquier proyecto.

+0

muchas gracias Tom! gran respuesta. Creo que iré con la solución Java. Voy a hacer mi investigación Java WS ahora :) – thirdy

+0

@thirdy: en ese caso, eche un vistazo a http://www.zienit.nl/blog/2010/01/rest/hateoas-by-example y http://www.infoq.com/articles/webber-rest-workflow para servicios web no basados ​​en SOAP –

Cuestiones relacionadas