RFCOMM ou L2CAP ou OBEX

Pessoal,

Pretendo criar um aplicativo via bluetooth que troca imagens e textos.
Alguém sabe se há diferença entre utilizar um desses protocolos (RFCOMM ou L2CAP ou OBEX) ?
Encontro o mesmo exemplo implementado nesses três em vários livros.

Abs,

OBEX, para conexões simples RFCOMM e L2CAP