JSR 168 puede ser usado para definir un portlet, y WSRP para definir operaciones de Portlet a contenedores remotos.