The setup that would correspond best to what I think you're trying to achieve is really to setup distributed search. Make your application server a search head, add the indexer as its search peer (this sets up a trust relationship that works very much like what you're describing) and then issue searches locally on the search head. You'll still have to decide how to deal with authentication anyway, but at least the trust relationship between the application server and the indexer is established.
... View more