I had the same need as those documented back to July archived at http://qnalist.com/questions/5013193/client-application-that-calls-spark-and-receives-an-mllib-model-scala-object-not-just-result .
I wonder if anyone would like to share any successful stories. Thanks, Xiaoyan