thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Pennebaker <apenneba...@42six.com>
Subject Re: Generate .thrift file based on example .json file?
Date Fri, 04 Oct 2013 14:53:35 GMT
That's good when you're in control of a service, but what about interacting
with someone *else's* XML service? You can't always expect them to adopt
Thrift.


On Fri, Oct 4, 2013 at 10:37 AM, Jens Geyer <jensgeyer@hotmail.com> wrote:

> I understand it differently. Probably existing interfaces should be
> replaced or an alternative intf. should be made available. I did sth.
> similar, we have a web service that offers a dual interface: Thrift and
> SOAP. I did that by means of xText and generated nearly the full interface
> infrastructure, and a good part of the Test Client application from it.
>
> However, I started at a different point, because none of the services did
> exist before. Can I have a look at some example data?
> ________________________________
> Von: Ben Craig
> Gesendet: 04.10.2013 15:41
> An: user@thrift.apache.org
> Betreff: Re: Generate .thrift file based on example .json file?
>
> > From: Andrew Pennebaker <apennebaker@42six.com>
> > To: Thrift Users <user@thrift.apache.org>,
> > Date: 10/04/2013 08:33 AM
> > Subject: Re: Generate .thrift file based on example .json file?
> >
> > Repeated. A lot of XML-based projects could benefit from this, as well
> as
> > Thrift-based projects, as interoperability would increase.
>
> There isn't a mapping from an arbitrary json schema to a given .thrift
> file.  Thrift has a specific json schema that is unlikely to match
> existing json byte-streams.
>
>
> > On Wed, Oct 2, 2013 at 10:52 AM, Jens Geyer <jensgeyer@hotmail.com>
> wrote:
> >
> > > Is this a real use case? Is it a one time thing or more an
> hypothetical,
> > > repeated thing?
> > > ________________________________
> > > Von: Andrew Pennebaker
> > > Gesendet: 02.10.2013 16:08
> > > An: Thrift Users
> > > Betreff: Generate .thrift file based on example .json file?
> > >
> > > TJSONProtocol is cool, but I'm wondering if there's a way to generate
> a
> > > .thrift file based on an example .json file.
> > >
> > > For example, a service might want to transition from JSON to Thrift,
> and
> > > not have to manually convert each .json field into the corresponding
> > > .thrift field.
> > >
> > > How difficult would it be to automating this?.
> > >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message