<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: RestApi that can wait to do some action in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/RestApi-that-can-wait-to-do-some-action/m-p/2201398#M3510</link>
    <description>&lt;P&gt;I&amp;nbsp;use 2 methods, maybe could be useful for you:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;1) API endpoint support maintenance mode response, when need I add change settings from 0 to 1 and endpoint start return to application "system in maintenance mode", in this cease application make retry later. This is required additional logic on the application side&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;2) the second method - instead of API use message queue, in this case, application, does not call API, but put a message in the queue&lt;/P&gt; 
&lt;P&gt;it fully asynchronous method - response&amp;nbsp;comes in a different queue and not always in the same order, application put message and from time to time (or continuously&amp;nbsp;) get messages from response queue, check for what original message this response and etc.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;in both cases, we could stop the central system for maintenance or for bulk processes (like monthly billing and invoicing)&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 01 Dec 2018 06:42:09 GMT</pubDate>
    <dc:creator>vapukov</dc:creator>
    <dc:date>2018-12-01T06:42:09Z</dc:date>
    <item>
      <title>RestApi that can wait to do some action</title>
      <link>https://community.qlik.com/t5/Talend-Studio/RestApi-that-can-wait-to-do-some-action/m-p/2201397#M3509</link>
      <description>&lt;P&gt;Hello guys and girls&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have to develop an API Rest but I'm a bit a stuck.&lt;/P&gt;
&lt;P&gt;I need to send data to this api, then it will do some things on it and send this restructured data to a service.&lt;/P&gt;
&lt;P&gt;But some times I need to pause my API because this service is unavailable. I need to keep the data during unavailable time and send them when the service is up again.&lt;BR /&gt;btw, I know when the Service is up or down&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can someone help me somehow.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 07:09:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/RestApi-that-can-wait-to-do-some-action/m-p/2201397#M3509</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T07:09:26Z</dc:date>
    </item>
    <item>
      <title>Re: RestApi that can wait to do some action</title>
      <link>https://community.qlik.com/t5/Talend-Studio/RestApi-that-can-wait-to-do-some-action/m-p/2201398#M3510</link>
      <description>&lt;P&gt;I&amp;nbsp;use 2 methods, maybe could be useful for you:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;1) API endpoint support maintenance mode response, when need I add change settings from 0 to 1 and endpoint start return to application "system in maintenance mode", in this cease application make retry later. This is required additional logic on the application side&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;2) the second method - instead of API use message queue, in this case, application, does not call API, but put a message in the queue&lt;/P&gt; 
&lt;P&gt;it fully asynchronous method - response&amp;nbsp;comes in a different queue and not always in the same order, application put message and from time to time (or continuously&amp;nbsp;) get messages from response queue, check for what original message this response and etc.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;in both cases, we could stop the central system for maintenance or for bulk processes (like monthly billing and invoicing)&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Dec 2018 06:42:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/RestApi-that-can-wait-to-do-some-action/m-p/2201398#M3510</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2018-12-01T06:42:09Z</dc:date>
    </item>
  </channel>
</rss>

