I just want my rpc framework be able to transport any objects through
network without any modification in the existing schema definition.

Can I achieve this objective with Avro

On Tue, Dec 7, 2010 at 9:12 AM, Jeff Hammerbacher <[email protected]>wrote:

> Hey Xingen,
>
>
>> 1. Does the json schema support extends? e.g. First, I define an
>> general-purpose json schema named "Object", and in other json schema, try to
>> extends this "Object".
>>
>
> Avro IDL supports includes:
> http://avro.apache.org/docs/current/idl.html#imports. It does not support
> extensions, to the best of my knowledge. Perhaps you could file a feature
> request at https://issues.apache.org/jira/browse/AVRO?
>
>
>> 2. In the primitive types, I can't find one type that can represent any
>> objects. I tried "record", but you have to specify "name" and "fields" for
>> it.
>>
>
> You could make a union of all of the primitive types? I'm not sure exactly
> what you're trying to accomplish with this question though.
>
> Thanks,
> Jeff
>



-- 
Xingen Wang

Reply via email to