Pregunta

Gente,

TIBCO ha anunciado soporte para los canales WCF en abril, ¿se ha materializado algo de eso ahora?

¿Dónde y cómo puedo descargar estos nuevos bits de canal WCF, o dónde puedo tener en mis manos una versión actual de .NET 2.0 / 3.5 de la "biblioteca de cliente .NET TIBCO.EMS"? ??

Somos un pequeño ISV sin ningún vínculo hasta ahora con TIBCO, pero un gran cliente nuestro nos exigió que interaccionáramos con su sistema TIBCO EMS, sin poder proporcionar la información técnica que necesitamos: - (

¡Gracias por cualquier sugerencia y puntero! Marc

Seguimiento - 2009-enero-14: No hay mucha respuesta aquí ... aquellos de ustedes que usan TIBCO EMS: ¿cómo interactúan con él? comunicarse y enviar datos de ida y vuelta ??

ACTUALIZACIÓN (abril de 2010)
He tenido la oportunidad de ver el "nativo" TIBCO.EMS.dll de .NET, así como su implementación WCF, y mi conclusión es: use la API nativa. Es fácil, es simple, funciona.

Las partes de WCF son horrendas. Son incompletos, muy poco convencionales, no se sienten como buenos ciudadanos de WCF. TIBCO solo proporciona un elemento de transporte; no puede usar simplemente un emsBinding listo o algo así, tendrá que definirlo usted mismo. Estaba muy decepcionado: esperaba más de una empresa del tamaño y reputación de TIBCO ...

¿Fue útil?

Solución

Su pila de comunicación será mucho más simple si simplemente usa el cliente Tibco EMS .NET directamente. Tiene el estilo de JMS, que se usa ampliamente en el desarrollo de software empresarial. Por lo tanto, hay muchos libros de tecnología sobre cómo hacer la programación JMS. Java y C # son tan similares que es fácil hacer la traducción mental para aplicarla a la programación del cliente Tibco EMS .NET.

Después de haber diseñado e implementado una gran cantidad de canales de comunicación para aplicaciones distribuidas, mi experiencia ha sido más simple, más confiable y sin problemas en la operación.

El problema con las capas de abstracción del tipo de WCF es que casi siempre hay un problema de abstracción permeable al acecho en alguna parte.

Otros consejos

Para tibco y wcf, debe ejecutar al menos la versión 4.4.3 como mínimo que admite tibco. De lo contrario, deberá utilizar el protocolo estándar. Tienen .net, por lo que no debería tener que hacer interoperabilidad. Todavía no he usado el componente WCF, ya que el lugar donde trabajo todavía está en 4.3.0 y aunque dicen que debería funcionar, no es compatible. Acabamos de recibir los bits, ya que se supone que debemos actualizar a 5 pronto.

Para obtener estos bits, tendrá que obtenerlos de su cliente si quieren que trabaje con ellos. Esa sería mi opinión además de que su mejor opción sería contactar a Tibco para ver si puede resolver algo.

Sin embargo, la gran pregunta será qué versión de Tibco EMS está utilizando su cliente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top