[Rets-dev] Search responses and StandardNames
Scott Gifford
sgifford at suspectclass.com
Wed Feb 21 01:11:44 CST 2007
Paul Stusiak <pstusiak at falcontechnologies.com> writes:
> In-line
>
> Scott Gifford wrote:
[...]
>> I'm also unclear about what the appropriate StandardNames are for some
>> elements. In the specs for RETS 1.5, Table 11-6 says "StandardName -
>> Alphanumeric - The name of the field as it is known in the Real Estate
>> Transaction XML DTD". But some elements in the DTD are ambiguous on
>> their own, for example "Area", which appears under both LivingArea and
>> LotSize. The file "retsdatadictionary200408.pdf" from the RETS Web
>> site seems to resolve some of these, but not all, and it contains many
>> StandardNames that seem to be different than those in the DTD, for
>> example "School.Primary" instead of "ElementarySchool", and is missing
>> others, such as "ListingID". What is the definitive source of
>> StandardNames, and how should these ambiguities be resolved?
>>
>>
> Those sound like errors in the specification. I'll look into that.
Also, the reference server appears to return a third set of
StandardNames, in some cases overlapping one or the other of the above
documents, but in other cases returning completely different names.
[...]
> I'm thinking that whomever suggested that using the Standard-XML
> response type is tricky should have their programming merit badge
> revoked. It isn't.
Standard-XML seems to be no trouble, but so far, I've spent almost as
much time trying to figure out what StandardNames to use and where to
use them as I have implementing the rest of the search. That's tricky
enough to be discouraging, anyways, which may be part of the reason
that vendors have implemented this feature slowly and/or shoddily.
[...]
> You may also want to consider the MRIS Conduit tool.
Thanks, I'll give it a try!
[...]
> You may also want to install something like qdpf
> http://www.hawksley.net/software/qdpf/
> It is a trivial Java-based port forwarder that echoes the http
> information to a console window. You could, of course, use something
> more sophisticated like WireShark
> http://www.wireshark.org (was ethereal).
>
> You'll definitely find it useful for figuring out what is going across
> the wire.
Yeah, I'm a huge WireShark/Ethereal/tcpdump fan, it's great for
debugging this sort of thing.
Thanks!
---Scott.
More information about the Rets-dev
mailing list