For general understanding of BLE usage, refer the section on Firmware Design (page 33/49) from the application note AN91267 (http://www.cypress.com/?docID=51385). this section will help you in understandong how to setup the simplest of the BLE communication, using IAS as an example.
Can you let us know what kind of communication are you looking for? Is it BLE data transfer using Standard services (as defined by BLE SIG) or the custom services?
Standard services are handled by the BLE component only and it exposes the important events that you can use to handle your application.
For Custom services, some discussion on how to handle custom services have already been done in the forum post http://www.cypress.com/?app=forum&id=5283&rID=107084. Let us know if this helps or you have any other questions, and we can assist you on those.