thx erland. unfortunately i cant get them to say any more than "we dont want to use ssis for a real time application". Their oltp is medium traffic/busy at best.
I would kind of agree with that sentiment. Then again, I would never opt to use SSIS for anyhing. Of the simple reason that I don't know SSIS. And you may not want to use Service Broker of the same reason.
This discussion here is kind of useless, because we don't anything about your system. We could say something, but would we then come on site and learn what this is really about, we could change to a completely different opinion.
Anyway, with Service Broker, you can have a trigger that posts a message on a Service Broker queue. That message could for instance be an XML representation of inserted/updated/deleted rows. On the other end there can be an activation procedure that receives the data and processes it. That activation can be in the same database, another database on the same instance, a database on another server in the data centre, or a database in a completely different data centre, to which your data centre has no direct connection. And, yes, the latter takes more configuration.
Query Notificiation is a special application that uses Service Broker and which also uses the infrastruture for indexed views. That is, you issue a query, and you say: call me when the result set changes. Whether this is applicable in your case, I don't know.