Return-Path: X-Original-To: apmail-airavata-dev-archive@www.apache.org Delivered-To: apmail-airavata-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C1A88111CA for ; Thu, 3 Jul 2014 02:57:00 +0000 (UTC) Received: (qmail 95149 invoked by uid 500); 3 Jul 2014 02:57:00 -0000 Delivered-To: apmail-airavata-dev-archive@airavata.apache.org Received: (qmail 95080 invoked by uid 500); 3 Jul 2014 02:57:00 -0000 Mailing-List: contact dev-help@airavata.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airavata.apache.org Delivered-To: mailing list dev@airavata.apache.org Received: (qmail 95060 invoked by uid 99); 3 Jul 2014 02:57:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Jul 2014 02:57:00 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of supun06@gmail.com designates 209.85.216.45 as permitted sender) Received: from [209.85.216.45] (HELO mail-qa0-f45.google.com) (209.85.216.45) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Jul 2014 02:56:55 +0000 Received: by mail-qa0-f45.google.com with SMTP id v10so9574322qac.4 for ; Wed, 02 Jul 2014 19:56:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=DBMWE3hqG2gAm2N8eYG5Cuiab/UeMpNKRrKHbyZ/gPQ=; b=BCd3VkLwspjSXnZAa1eIxxXQQ8CZ9Q4d2DsywS7Orn+MAfI4227vBYw0StGGsWv39h CVQ4GduhomkAYa07dSkmd8b+WiWgfoAtxxRlnrOkYcfHe3Qda0l7fauMmpK/EI8o70H4 ey08t1Ah0y2UjhQm2RyazMIqO08owXUWM5Pt6jNVFqnSI4c37rAmxo7sjqawhpRqW4Db 5Mc9Z+xkt9r5SXpGqRhBcWcJZL+DBkjQ5ZTdmgNAO8J83wTcnB+AmDnhJ0wCwuVEnCE2 ltIZwNJTH6xfKwI/Wuh8hNcbPR3EsL4tfbzJrTwenNpXAlZ4w73rhj2f+hFbQ1TvR6cU 876g== X-Received: by 10.140.25.142 with SMTP id 14mr2470561qgt.62.1404356195212; Wed, 02 Jul 2014 19:56:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.96.125.201 with HTTP; Wed, 2 Jul 2014 19:56:15 -0700 (PDT) In-Reply-To: <53B4539E.8050306@iu.edu> References: <53B4539E.8050306@iu.edu> From: Supun Kamburugamuva Date: Wed, 2 Jul 2014 22:56:15 -0400 Message-ID: Subject: Re: Thrift and HTTP To: architecture@airavata.apache.org Cc: Airavata Dev Content-Type: multipart/alternative; boundary=001a11c11c2e27665e04fd412873 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c11c2e27665e04fd412873 Content-Type: text/plain; charset=UTF-8 Hi Marlon, Could you please give some examples of Airavata APIs that needs to be public? Thanks, Supun.. On Wed, Jul 2, 2014 at 2:46 PM, Marlon Pierce wrote: > I'm curious if anyone has looked into running Thrift over HTTP. We are > using TThreadPoolServer for the server and TServerSocket for transport in > AiravataAPIServer.java, but we're being encouraged to look into HTTP > bindings for publicly distributed SDKs. > > Using HTTP would allow us to put the server behind an Apache HTTPD server > (for example) and to take advantage of lots of existing protocol > implementations. > > Marlon > > -- Supun Kamburugamuva Member, Apache Software Foundation; http://www.apache.org E-mail: supun06@gmail.com; Mobile: +1 812 369 6762 Blog: http://supunk.blogspot.com --001a11c11c2e27665e04fd412873 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Marlon,

Could you please give some e= xamples of Airavata APIs that needs to be public?=C2=A0

Thanks,
Supun..

<= br>
On Wed, Jul 2, 2014 at 2:46 PM, Marlon Pierce <marpierc@iu.edu> wrote:
I'm curious if anyone has looked into running Thrift over HTTP. =C2=A0W= e are using TThreadPoolServer for the server and TServerSocket for transpor= t in AiravataAPIServer.java, but we're being encouraged to look into HT= TP bindings for publicly distributed SDKs.

Using HTTP would allow us to put the server behind an Apache HTTPD server (= for example) and to take advantage of lots of existing protocol implementat= ions.

Marlon




-- Supun Kamburugamuva
Member, Apache Software Foundation; http://www.apache.org
E-mail: = supun06@gmail.com; =C2=A0Mobile: +1 812 369 6762
Blog:
http://supun= k.blogspot.com

--001a11c11c2e27665e04fd412873--