Can solaris 10 SMF use remote dependencies

I have a customer who wants us to set up their applications to start using the solaris 10 SMF. One of their applications requires that 3 database instances are up and running, but those instances are on 3 separate servers. I can't think of any way that this can be done from what I have read on my google searches, but am posting here in case any of the guru's may know of a way to make this work.

Thanks
Robert

I can only think of one application, script it! Make an start/stop script.
Check if the database are up and running then start the services.