Hay algunos tutoriales buenos sobre el tema .. pero estan en ingles .. Mira a ver si puedes usar algun traductor en línea (y si entiendes algo de lo que traduzca xD)
Por lo menos tienes código de ejemplo ..
http://www.devarticles.com/art/1/195 http://www.zend.com/zend/tut/tutorial-Ferrara.php
Un saludo,