Web Services
Web Services
Follow the instructions in the following sections for configuring your Web Services application.
- Security (Storefront) – Configuring HTTPS security and adding new users / roles / permissions for web services.
- Search Settings – Configuring the maximum number of results for order and customer search.
- Scheduled Jobs (Search Server) – Configuring the Solr index builds for order and customer searches.
Each web service is exposed by a servlet. The web service servlets are mapped through the webservices web app's <Web app WAR source>\src\main\webapp\WEB-INF\web.xml file:
<servlet-mapping> <servlet-name>customer_web_service</servlet-name> <url-pattern>/customerwebservice</url-pattern> </servlet-mapping>
The WSDL files for each web service are generated by the corresponding web service servlet. For example, the URL to the customerwebservice hosted on localhost on port 8080 would look like the following:
http://localhost:8080/webservices/customerwebservice?wsdl