# Using a REST service to accept HTTP POST requests

This scenario applies only to Talend ESB, Talend Data Services Platform, Talend MDM Platform, Talend Real Time Big Data Platform, and Talend Data Fabric.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/esb-rest).

This scenario describes a Job composed of two subJobs: the first subJob exposes a REST service that accepts HTTP POST requests from REST clients, writes data to a database upon receiving an HTTP request, and displays the server-client exchange information on the Run console; the second subJob displays the results of database updates.

![](https://help.qlik.com/talend/en-US/components/7.3/Resources/images/components-trestrequest_s3-1.png)

### In this section

* [Setting up the Job](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestresponse-trestrequest-tmysqloutput-tlogrow-setting-up-job-standard-component-esb-create)
* [Configuring the components](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestresponse-trestrequest-tmysqloutput-tlogrow-configuring-components-standard-component-esb)
* [Saving the executing the Job](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestresponse-trestrequest-tmysqloutput-tlogrow-saving-executing-job-standard-component-esb-press)

**Related concepts**

[tRESTRequest](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestrequest "Receives GET/POST/PUT/PATCH/DELETE requests from the clients on the server end.")

[tRESTResponse](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestresponse "Returns a specific HTTP status code to the client end as a response to the HTTP and/or HTTP requests.")

**Related information**

[tExtractJSONFields](https://help.qlik.com/talend/r/en-US/7.3/components/processing/textractjsonfields)

[tXMLMap](https://help.qlik.com/talend/r/en-US/7.3/components/txmlmap/txmlmap)

[tLogRow](https://help.qlik.com/talend/r/en-US/7.3/components/logs-and-errors/tlogrow)

[tMysqlOutput](https://help.qlik.com/talend/r/en-US/7.3/components/mysql/tmysqloutput)

[tMysqlInput](https://help.qlik.com/talend/r/en-US/7.3/components/mysql/tmysqlinput)