La mejor manera de implementar en Glassfish V3

¿Cuál es la mejor manera de implementar mi proyecto web (o proyecto ear) en un servidor remoto y glassfish?

¿Cómo usar ant-deploy.xml y build-impl.xml que netbeans crean para este propósito?

Usando la carpeta autodeploy y agregando por separado sun-resources.xml al GF O usando ant y ...

¿Podría explicarme paso a paso?

Saludos