<?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: Route and container configuration, REST APIs, HTTPS, deployment, ... in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202206#M3983</link>
    <description>&lt;P&gt;I started with the seeded use cases in the Talend release, and with tutos found on internet. And on Talendforge too.&lt;/P&gt;</description>
    <pubDate>Mon, 28 Jan 2019 07:41:41 GMT</pubDate>
    <dc:creator>Loko</dc:creator>
    <dc:date>2019-01-28T07:41:41Z</dc:date>
    <item>
      <title>Route and container configuration, REST APIs, HTTPS, deployment, ...</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202203#M3980</link>
      <description>&lt;P&gt;Hello everyone !&lt;/P&gt; 
&lt;P&gt;I have a Business Intelligence background. I have experience with Talend Data Integration (even if we always have to learn, especially concerning data integration....), lately I learn on my own how to use Talend Data Quality, and then lately Talend for ESB.&lt;/P&gt; 
&lt;P&gt;My goal with ESB was to be able to create REST API.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am now able to do so and deploy the jar in Apache Karaf container. I still have several questions :&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;1) If I have to work in a startup, I'll deploy my REST API this way :&lt;/P&gt; 
&lt;P&gt;Copy the&amp;nbsp;Runtime_ESBSE folder of Talend ESB's into the server (I think it's the best way instead of downloading a unconfigured version of Karaf...? Karaf from Runtime_ESBSE is already configured for Talend ESB use). Put the jar on it.&lt;/P&gt; 
&lt;P&gt;Is it enough or would I have to copy the Studio folder too ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;2) As I am from Data Integration, I don't really understand the notion of Route in ESB, especially the "components", named cSomething. I just read that Route is used to transport short messages. I don't think I'll need to use route as I just want to be able to implement REST APIs.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;3) I don't really know Apache Karaf but it's quite easy to deploy a REST API. Just put the jar un the deploy folder and it's done and activated. I know Docker a bit. Which is the best ? Is there a way to "transform" the Karaf container into a Docker one ?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Is there a way to specifically manage Karaf container, to use it on several machines, clustering, etc. ? (Just to know, I'll not have to do it I think... I think it's a system admin. job)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;4)&amp;nbsp;What about using HTTPS with REST APIs ?&lt;BR /&gt;What about tokens with REST APIs ?&lt;BR /&gt;What about OAUTH with REST APIs ?&lt;/P&gt; 
&lt;P&gt;Are there tutorials to use them ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;5) What about REST API documentation ? I heard of Swagger. Is there a way to more easily generate api documentation from Talend ?&lt;/P&gt; 
&lt;P&gt;I heard of Restlet studio to create Swagger doc. Is it a nice tool ?&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://studio.restlet.com/" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;https://studio.restlet.com/&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank you in advance for your answers ! &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 06:49:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202203#M3980</guid>
      <dc:creator>Alpha549</dc:creator>
      <dc:date>2024-11-16T06:49:01Z</dc:date>
    </item>
    <item>
      <title>Re: Route and container configuration, REST APIs, HTTPS, deployment, ...</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202204#M3981</link>
      <description>&lt;P&gt;&lt;EM&gt;1) &amp;gt;&amp;nbsp;Copy the&amp;nbsp;Runtime_ESBSE folder of Talend ESB's into the server (I think it's the best way instead of downloading a unconfigured version of Karaf...? Karaf from Runtime_ESBSE is already configured for Talend ESB use).&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;Yes&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;nbsp;Put the jar on it.&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;Not the jar but the kar (a zip containing jar and pom informations)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;nbsp;Is it enough or would I have to copy the Studio folder too ?&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;No need for the Studio&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;nbsp;2) As I am from Data Integration, I don't really understand the notion of Route in ESB, especially the "components", named cSomething. I just read that Route is used to transport short messages. I don't think I'll need to use route as I just want to be able to implement REST APIs.&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;"REST Apis" is just some technics. Your program also have to perform some business logic too, to respond to the REST calls. Thoses components allow you to do so.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;&amp;gt; 3) I don't really know Apache Karaf but it's quite easy to deploy a REST API. Just put the jar un the deploy folder and it's done and activated. I know Docker a bit. Which is the best ? Is there a way to "transform" the Karaf container into a Docker one ?&amp;nbsp;&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;Karaf and Docker are 2 different things. Karaf is a java OSGI runtime. Docker is a general container. You can set up Docker to contain some Karaf instances.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;4) and 5) : I don't know&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 15:27:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202204#M3981</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2019-01-25T15:27:08Z</dc:date>
    </item>
    <item>
      <title>Re: Route and container configuration, REST APIs, HTTPS, deployment, ...</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202205#M3982</link>
      <description>&lt;P&gt;Thank you for your answers ! &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Do you know where I can find examples, use cases for Routes in Talend ESB.... ?&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 22:39:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202205#M3982</guid>
      <dc:creator>Alpha549</dc:creator>
      <dc:date>2019-01-25T22:39:50Z</dc:date>
    </item>
    <item>
      <title>Re: Route and container configuration, REST APIs, HTTPS, deployment, ...</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202206#M3983</link>
      <description>&lt;P&gt;I started with the seeded use cases in the Talend release, and with tutos found on internet. And on Talendforge too.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 07:41:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-and-container-configuration-REST-APIs-HTTPS-deployment/m-p/2202206#M3983</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2019-01-28T07:41:41Z</dc:date>
    </item>
  </channel>
</rss>

