Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

webservice application in Demandware

I need to develope WAS application and should be hosted into Demandware platform. Can i develop the WAS application using tomcat and can host it into the Demandware or should WAS application be developed in the Demandware platform?

I am new to Demanware platform and WAS. Guide me.

like image 465
Jothi Avatar asked Oct 05 '12 11:10

Jothi


People also ask

Is SFCC and Demandware same?

Renamed from Demandware in early 2016, SFCC provides a seamless unified ecommerce experience to inspire a personalized shopping journey for every customer across all commerce channels: web, mobile, social, store, and more.

What is service framework in Salesforce?

The framework enforces limits that you configure ― limits on the overall number of calls allowed in a time interval, and limits on the number of failed calls allowed in a time interval. It also collects analytics on your web service calls.

How SFCC works?

SFCC accelerator provides capabilities for regional and cross-brand eCommerce solutions. The customer is provided with an easy buy-in experience in a well-managed way. Orders are efficiently managed, and the customer service tools provided support a smooth shopping experience for the end-customer.

What is Demandware Salesforce?

Salesforce Demandware is a Cloud platform that helps organizations follow and implement the B2C Marketing Model by delivering a consolidated platform and a unified experience for their customers. This platform can be installed within your organization if you have a huge customer base and sales.


2 Answers

You cannot build a web service outside of the UX Studio paradigm like what you described, but you can build a psuedo-service like pipeline in UX Studio that returns JSON, XML, etc. and it will work more or less just like any other REST service.

like image 52
Ryan Rife Avatar answered Sep 27 '22 23:09

Ryan Rife


Demandware is Software as a Service (SaaS) provider, which will not allow you to access the underlying infrastructure (e.g. Tomcat server, Oracle DB, etc.) to make/install your custom extensions.

UPDATE (25.09.2015): Currently Demandware are making extensions to their controllers, migrating from pipeleine-based controllers to script based ones. Chances are that at some point they may even introduce an API for creating web-services.

Until this happens, your only option is to make some custom pipelines and utilize something like XML/JSON over HTTP for this type of functionality. (Or if you insist on having it as SOAP based service, you would need to parse the SOAP envelopes with explicit code)

like image 44
Zlatin Zlatev Avatar answered Sep 27 '22 23:09

Zlatin Zlatev