DBからのIF部分だけjython(python)でJAVAでアプリで制御とか書いてたことあるわ
多分ソフトからの入出力ならAPIキー叩けばいけそう