Direct Response to Re: [Rets-dev] Google Base Housing vs. RETS

Paul Stusiak pstusiak at falcontechnologies.com
Thu Mar 15 17:36:58 CDT 2007


While others have done a good job of responding to this thread, there 
are some questions I have.

It would be helpful if you could expand on some of your comments to help 
me understand better.

dsrockets at gmail.com wrote:
> haaaha.  Blast from the past!!! Seems like a good time to dig this 
> back up as it got a mention on a MLS blog ++
> http://www.flexmls.com/blog/?p=23#comment-19
>
> So why is RETS so complicated again?  No one explined the theory 
> beihind it, when the same things are accomplishable, as secure, with 
> much simpler technology (see googlebase)?
>
Please explain. Why do you think it is complicated? And what do you mean 
by again? (over parsing I know...)

What theory are you talking about? Is it the decisions that were made to 
select particular technologies? Is it the real estate context?

I'm assuming that you are talking about REST versus WS-*. REST is very 
much simpler than the WS* standards. REST is very similar to the 
technologies used in RETS1. I don't understand your comment about "as 
secure". Security always requires a context to describe it. REST does 
not have any security other than that which may be provided by using a 
transport level solution like TLS. That is not sufficiently secure to do 
anything substantial with the data. RETS2 uses the WS-Security* 
definitions which can be as complicated or simple as you need. Are you 
comparing REST with RETS1? In that case, they have a similar level of 
security.

> The need for the concept of a client is crazy.  It should just be 
> easily defined in most programming frameworks, and just 'readable' in 
> a pure http browser (pure XML with https url based auth -)
>
I really don't follow you here. As another posted replied, you can do 
this within RETS1 today if the various parties agree. Given that it 
places some additional load on the back-end and that there are lots of 
interesting ways to add value to the data, not a lot of places expose it 
this way if I understand what you are saying correctly. RETS2 on the 
other hand, does allow the base stubs to be easily defined in most 
mainstream frameworks. Given that they are trying to add value, the 
solutions are generally more sophisticated than a raw data dump into a 
browser or even a simple css attached to the response data. I don't 
understand why you need the https url auth. Is this on top of the RFC 
2617 Digest? Most major browsers will support the use of MD5 digest 
directly to the browser, with the noted proviso of supporting the 
non-standard implementation provided by Microsoft.

> In fact, is most of the core of RETS2 still not php/python friendly?  
> Yes, that is going to be fun seeing that most of the client apps out 
> there are php based.
>
!? Are you asking if PHP supports web services? Paula O'Brien already 
pointed out a package and a very unfocused Google search of ["php web 
services"] returns almost 28,000 pages. I'm assuming that we'll find 
that there are some fun inconsistencies to start that will get ironed 
out as development progresses.

Do you have some facts to support the assertion that most of the client 
apps are php? I would agree that there are a lot of IDX website 
solutions using PHP quite effectively against RETS1 and that they'll 
work fine against RETS2 when the time comes. Are you talking about the 
number of total developers? Certainly it is not by the total number of 
users. If I had to guess, it would be .NET + MFC+ASP (probably missed 
one or more MS technologies here), probably by a wide margin followed by 
Java with PHP and Perl and everything else rounding it out, but that is 
just a guess.
> I feel like I am part of the 300!
>
Would that be a Chrysler 300?

> [snip]
> _______________________________________________
> Rets-dev mailing list
> Rets-dev at rets.org
> http://lists.rets.org/mailman/listinfo/rets-dev
>   

-- 
Paul
Falcon Technologies Corp.



More information about the Rets-dev mailing list