Commerce Server 2007 Adapters

Commerce Server 2007 ya es RTM, y con este 4 adaptadores que podemos utilizar en BizTalk Server 2006. Los Commerce Server Adapters son proveidos para hacer de una forma facil y sencilla la integracion entre Commerce Server y BizTalk Server; los adaptadores para BizTalk son:

Order adapters

Permite enviar y/o recibir informacion relacionada al Commerce Server Orders System. Este adaptador puede operar para recepcionar (Receive Adapter) mensajes de tipo CommerceServerOrdersExport, o para enviar y recibir (Solicit/Response Adapter) mensajes tipo CommerceServerOrderQuery, CommerceServerOrderAcceptBasket, CommerceServerOrdersSavePurchaseOrder y CommerceServerOrdersUpdateOrderProperties desde BizTalk Server.

Catalog adapters

Permite enviar y/o recibir informacion relacionada al Commerce Server Catalog System. Este adaptador puede operar para recepcionar (Receive Adapter) mensajes de tipo CommerceServerCatalogExport, o para enviar y recibir (Solicit/Response Adapter) CommerceServerCatalogQuery y CommerceServerCatalogImport desde BizTalk Server.

Inventory adapters

Permite enviar y/o recibir informacion relacionada al Commerce Server Inventory System. Este adaptador puede operar para recepcionar (Receive Adapter) mensajes de tipo CommerceServerInventoryExport, o para enviar y recibir (Solicit/Response Adapter) mensajes de tipo CommerceServerInventoryQuery y CommerceServerInventoryImport desde BizTalk Server.

Profiles adapters

Permite enviar y/o recibir informacion relacionada al Commerce Server Profiles System. Este adaptador puede operar para recepcionar (Receive Adapter) mensajes de tipo CommerceServerProfilesExport, o para enviar y recibir (Solicit/Response Adapter) mensajes de tipo CommerceServerProfilesQuery, CommerceServerProfilesImport, CommerceServerProfilesUpdate y CommerceServerProfilesDelete desde BizTalk Server.

La arquitectura de los Commerce Server Adapters permiten que cualquier aplicacion de terceros (LOB o Trading Partners) puedan intercambiar informacion hacia/desde Commerce Server (como se muestra en la figura al final del post), permitiendo que BizTalk Server sirva como sistema integrador principal entre nuestro backend de Commerce Server y el resto de applicaciones. Asi mismo, tambien existen propiedades de mensajes (Message Properties) que pueden ser utilizadas en los procesos de BTS.

El desarrollo es sencillo, el SDK provee una solucion de BTS 2006 con todos los esquemas que pueden interactuar con los adaptadores. Basta con compilar esa solucion, y ya tendremos todos nuestros esquemas como una DLL que podremos reutilizar. Vale la pena aclarar, que estos esquemas deberan estar desplegados en la plataforma de BizTalk Server solo una ves y no sera necesario hacerlo cada ves que hacemos referencia a ellos.

Para mas informacion pueden visitar el sitio de Commerce Server 2007 y el sitio de MSDN Commerce Server. Tambien se puede bajar una version Trial desde Commerce Server 2007 Trial Software.

Para mas informacion acerca de estos adaptadores, pueden visitar la ayuda en linea Developing with BizTalk Adapters.

Autor: Carlos Medina

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho