Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8364897
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T12:32:21+00:00 2026-06-09T12:32:21+00:00

An up coming project for a client involves using their MLS provider (which supports

  • 0

An up coming project for a client involves using their MLS provider (which supports RETS) to list properties based on search criteria.
I want to create a service (preferably in Java) which based on criteria inputted creates a single, or series of queries to make finding particular listing a little more intelligent then a direct translation to a query. (For example potentially searching for variations of a street name)

In research I’ve believe I’ve determined that in the past MLS data was gathered via periodic retrievals via ftp, but now RETS providers allow for a means to query for xml on a as needed bases. However a lot of the information I find seems to suggest that its commonplace to continue to sync with a provider periodically and maintain your own database from the information pulled.

This seems rather confusing to me, since why would you want to maintain the syncing of data between these two places, especially when one is a service you don’t have control over?

What I would like to do is query for the rets provider per user request of information. And potentially insert entries directly to the service as well. Is this reasonable?

If not why not? (historical reasons or something I’m technically missing)
and if so what would be a good starting point?

Please excuse my ignorance, I am an experienced applications developer and am used to dealing with databases and service APIs however I haven’t developed any application using MLS or RETS before, and find the information I’ve googled rather confusing.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T12:32:22+00:00Added an answer on June 9, 2026 at 12:32 pm

    I ended up using RETSIQ to query the rets provider directly when users entered search criteria and return the results. This ended up functioning unacceptably slow, and didn’t allow for paging because RETS built in doesn’t allow any ordering. Eventually I ended up using RETSIQ to do a periodic pull and save locally in a database. RETs lack of ordering and particular providers not having some features (in my case offset) can make it hard to create the functionality you’re looking for. I believe the reason why others also have choose to store their data locally is because you have more control over the speed performance, and choose persistence that allows you to retrieve the data the way you need to.

    Its worth taking the time to see what features are supported from your provider, and whether you will need to page or sort results, and if you’ll be able to accomplish it querying directly.

    The answers probably not.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm coming from a MS SQL Server background. Working on a new project using
I have a project coming up for client who is basically happy with how
I'm coming close to finishing a project for a client, they want glowing lamps
I have taken on a project from a client which requires me to set
The Benchmark: http://jsperf.com/substringing So, I'm starting up my very first HTML5 browser-based client-side project.
I am working on a server/client based project. I almost finished my server side
I have a server/client project, I am using C# for coding, WCF as server.
I'm working on a project which expects a TCP client and Server, where server
I am starting a project for which we will have a thin client, sending
I'm currently learning wcf for an up and coming project. The service I am

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.