Informatica and SAP integration


I have user manual how to connect Informatica and SAP. There are some examples, like.

1. an ABAP program - generated by Informaticas tool, deployed to SAP, runs on SAP, result is dumped into some file, and then imported to informatica over NFS or FTP

2. by running a BAPI or RFC

3. ALE, receiving or sending IDOCs directly from/to SAP.

And that all is OK, but I'm curious how to connect Informatica with XI/PI? Is there some blog or user-manual, is there some specific adapter?