Hallo ich suche eine Definition für RFC.
ein RFC ist ein „Remote Function Call“ - also eine Technik, mit der ich auf einem entfernten System oder einem anderen Server einen Funktionsbaustein aufrufen kann.
Inwiefern grenzen sie sich zu IDocs ab?
Ein IDOC (Intermediate Document) ist erst mal nur ein Datencontainer, der dann über die RFC Schichten verschickt anahnd von Steuerungsdaten wird und im Zielsystem verarbeitet wird mit einer vordefinierten Transaktion.
Nutzt der Business Connector RFCs und IDocs oder BAPIs oder
alles?
Verarbeitet der BC XML?
Da zitiere ich das Handbuch 
Business Connector (BC-MID-BUS)
Middleware-Anwendung, die auf dem B2B Integration Server von webMethods beruht.
Der SAP Business Connector ermöglicht sowohl eine bidirektionale synchrone als auch eine asynchrone Kommunikation zwischen mySAP.com-Anwendungen und SAP- und Nicht-SAP-Anwendungen einschließlich Web-Anwendungen.
Mit dem SAP Business Connector können alle SAP-Funktionen, die über BAPIs oder IDOCs verfügbar sind, Business Partnern über das Internet als XML-basierter Service zur Verfügung gestellt werden.
Der SAP Business Connector benutzt das Internet als Kommunikationsplattform und XML bzw. HTML als Datenformat. Er integriert Nicht-SAP-Produkte und verwendet dabei eine offene nicht-proprietäre Technologie.
Warum findet man so schlecht Informationen über SAP
Schnittstellen? 
Weil Berater und das OSS sonst keine Daseinsberechtigung mehr hätten
)
Grüße Michel
Gruss
Dirk