2012-10-05 26 views
5

que necesito para desarrollar ERA aplicación y debe estar alojado en la plataforma Demandware. ¿Puedo desarrollar el WAS aplicación utilizando Tomcat y puede alojarlo en el Demandware o debería fue la aplicación se desarrollará en la plataforma Demandware?aplicación de servicio web en Demandware

Soy nuevo en la plataforma Demanware y WAS. Guíame.

Respuesta

2

plataforma Demandware es una tecnología patentada que permite el desarrollo sólo con sus cajas de arena y el propio IDE "UX Estudio". Todo este material está disponible para los desarrolladores en su Demandware xchange portal. El comerciante para el que hace un desarrollo puede solicitar acceso.

4

No se puede construir un servicio web fuera del paradigma de UX Studio como lo describió, pero puede construir un pipeline de servicio psuedo en UX Studio que devuelva JSON, XML, etc. y funcionará más o menos solo como cualquier otro servicio REST.

3

Demandware es el proveedor de Software as a Service (SaaS), que no le permitirá acceder a la infraestructura subyacente (por ejemplo, servidor Tomcat, Oracle DB, etc.) para hacer/instalar sus extensiones personalizadas.

ACTUALIZACIÓN (25.09.2015): Actualmente Demandware está haciendo extensiones a sus controladores, migrando desde controladores basados ​​en pipeleine a basados ​​en scripts. Lo más probable es que en algún momento incluso puedan presentar una API para crear servicios web.

Hasta que esto suceda, su única opción es hacer algunas tuberías personalizados y utilizar algo así como XML/JSON a través de HTTP para este tipo de funcionalidad. (O si insistes en tenerlo como servicio basado en SOAP, necesitarías analizar los sobres SOAP con código explícito)

0

Demandware tiene el marco principal cerrado para terceros y está expuesto a través del script de Demandware y la API REST como así como el propio sistema Pipelet de Demandware. Lamentablemente no puede implementar una aplicación externa en el servidor Demandware, tenemos que crear una nueva aplicación por separado en UX studio Puede obtener la ayuda adecuada en Demandware Wiki o en Exchange

+0

si yo, como tercero, quiero habla con las tiendas Demandware, ¿cuáles son mis opciones? –

Cuestiones relacionadas