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 372C21110F for ; Thu, 3 Jul 2014 12:43:32 +0000 (UTC) Received: (qmail 59864 invoked by uid 500); 3 Jul 2014 12:43:31 -0000 Delivered-To: apmail-airavata-dev-archive@airavata.apache.org Received: (qmail 59820 invoked by uid 500); 3 Jul 2014 12:43:31 -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 59799 invoked by uid 99); 3 Jul 2014 12:43:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Jul 2014 12:43:31 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [129.79.1.188] (HELO hartman.uits.indiana.edu) (129.79.1.188) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Jul 2014 12:43:27 +0000 X-IronPort-AV: E=Sophos;i="5.01,595,1400040000"; d="scan'208";a="153226106" Received: from mssg-relay.indiana.edu ([129.79.1.73]) by irpt-internal-relay.indiana.edu with ESMTP; 03 Jul 2014 08:42:51 -0400 Received: from hartman.uits.indiana.edu (belushi.uits.indiana.edu [129.79.1.188]) by mssg-relay.indiana.edu (8.14.7/8.14.4/IU Messaging Team) with ESMTP id s63CglGk012224; Thu, 3 Jul 2014 08:42:51 -0400 X-IronPort-AV: E=Sophos;i="5.01,595,1400040000"; d="scan'208";a="153258952" Received: from burns.uits.indiana.edu (HELO mail-relay.iu.edu) ([129.79.1.202]) by irpt-internal-relay.indiana.edu with ESMTP; 03 Jul 2014 08:42:51 -0400 Received: from 149-160-240-102.dhcp-bl.indiana.edu (149-160-240-102.dhcp-bl.indiana.edu [149.160.240.102]) (authenticated bits=0) by mail-relay.iu.edu (8.14.7/8.14.4/IU Messaging Team) with ESMTP id s63CgoFA027921; Thu, 3 Jul 2014 08:42:51 -0400 Message-ID: <53B54FCA.5010507@iu.edu> Date: Thu, 03 Jul 2014 08:42:50 -0400 From: Marlon Pierce User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: architecture@airavata.apache.org, Airavata Dev Subject: Re: Thrift and HTTP References: <53B4539E.8050306@iu.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org All of them. By public, I don't mean unauthenticated but public in the Evernote SDK sense. Marlon On 7/2/14, 10:56 PM, Supun Kamburugamuva wrote: > 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 >> >> >