Conexão com banco

Olá !!
Sou novo em JAVA EE.

Gostaria de fazer uma plaicação bem simples usando um Stateless bean e JPA.(Somente para aprendizado)

primeira dúvida:
Para conectar com o banco eu precisaria só do persistence.xml do JPA ou um -ds.xml do JBOSS tambem é necessário?

segunda dúvida:
Qual a diferença nas configurações que vão nesses dois xmls(persistence.xml e -ds.xml)?

Agradeço desde já!!!
Valew!!