Kohsuke Kawaguchi, in "Calling Google Desktop from Java," mentions Java GDS API, a project on sourceforge that allows searches to be initiated from Java... using server-side technologies.