Ebay hat für solche Zwecke eine eigene
API. Siehe auch
http://pages.ebay.de/entwickler/api.html
Ohne Registrierung bei eBay für das Developer Programm darf (und kann) man diese nicht nutzen.
Im Prinzip sind das nichts anderes als Webservices und eine 'Komponente' würde nichts anderes machen können, als diese Webservices zu kapseln. Und ich kenne nur eine, die das tut:
http://www.ea4d.com/