For bitcoinj, the way I think we'll go for now is just standardising some local API bits. It's too early to come up with a client->server protocol standard: we need to wait for things to settle down and best practices to be established. Current bitcoinj plan:
https://groups.google.com/forum/#!topic/bitcoinj/Uxl-z40OLuQ