Hi Raymond,

Looks good to me.  Thanks for the tests too.  I'll commit it later
today and if anyone else has any feedback, they can post to the list
and/or open a JIRA.

On Tue, Feb 22, 2011 at 12:56 PM, Raymond Feng <[email protected]> wrote:
> Any feedback?
> ________________________________________________________________
> Raymond Feng
> [email protected]
> Apache Tuscany PMC member and committer: tuscany.apache.org
> Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
> Personal Web Site: www.enjoyjava.com
> ________________________________________________________________
>
> On Feb 17, 2011, at 9:54 AM, Raymond Feng wrote:
>
>> Hi,
>>
>> I submitted a patch yesterday under 
>> https://issues.apache.org/jira/browse/WINK-336.
>>
>> Please review.
>>
>> The thrift provider is coming soon.
>>
>> Thanks,
>> Raymond
>> ________________________________________________________________
>> Raymond Feng
>> [email protected]
>> Apache Tuscany PMC member and committer: tuscany.apache.org
>> Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
>> Personal Web Site: www.enjoyjava.com
>> ________________________________________________________________
>>
>> On Feb 16, 2011, at 10:18 AM, Raymond Feng wrote:
>>
>>> Hi,
>>>
>>> Thanks for the responses.
>>>
>>> I have a few use cases in mind:
>>>
>>> 1) Provides an efficient binary representation for REST resources that can 
>>> be used by multiple programming languages and platforms.
>>> 2) Allows REST to be primary way to support internal service invocations 
>>> within en enterprise (replacing RMI, CORBA)
>>> 3)  A HTTP friendly for the cloud with good performance.
>>>
>>> I'll go step by step:
>>>
>>> 1) Build a JAX-RS provider that can handle generated POJOs (maybe dynamic 
>>> message too) from GPB so that we can exchange entities using 
>>> "application/x-protobuf" media type.
>>> 2) Try to figure out how we can enable code gen for GPB with maven
>>> 3) Extend the provider so that GPB messages cab be serialized into JSON and 
>>> XML.
>>>
>>> I just got the 1st working prototype. I'll contribute it via JIRA to jump 
>>> start the effort.
>>>
>>> Thanks,
>>> Raymond
>>> ________________________________________________________________
>>> Raymond Feng
>>> [email protected]
>>> Apache Tuscany PMC member and committer: tuscany.apache.org
>>> Co-author of Tuscany SCA In Action book: www.tuscanyinaction.com
>>> Personal Web Site: www.enjoyjava.com
>>> ________________________________________________________________
>>>
>>> On Feb 16, 2011, at 9:54 AM, Luciano Resende wrote:
>>>
>>>> On Tue, Feb 15, 2011 at 4:46 PM, Raymond Feng <[email protected]> wrote:
>>>>> Hi,
>>>>>
>>>>> I'm interested in contributing a message provider for Google Protocol 
>>>>> Buffer so that we can use Wink REST to exchange data in Google Protocol 
>>>>> Buffer encoding. We can then add Apache Thrift support too.
>>>>>
>>>>> Any opinions?
>>>>>
>>>>> Thanks,
>>>>> Raymond
>>>>
>>>> Sounds interesting, what do you have in mind as for the model artifact
>>>> requirements, does it need to be a generated GPB, or you were planning
>>>> to add support for any pojo, and use the internal GPB APIs for
>>>> dynamically generate a PB message ? I'm asking because when I was
>>>> playing with dynamic messages, I was having issues to consume these
>>>> messages directly in a native GPB.  If you want, I can commit GPB
>>>> Helper for Dynamic Messages to sandbox and we could collaborate on
>>>> this.
>>>>
>>>> Anyway, I believe this is going to be a good addition, particularly
>>>> when using JAX-RS rest services for inter-server communication where
>>>> parsing JSON/XML might not be as efficient.
>>>>
>>>>
>>>> --
>>>> Luciano Resende
>>>> http://people.apache.org/~lresende
>>>> http://twitter.com/lresende1975
>>>> http://lresende.blogspot.com/
>>>
>>
>
>



-- 

http://www.twitter.com/bluk

Reply via email to