You can create CLR Stored Procedures in SQL Server however it is hard to say based on the information above whether you can place all components of your project in CLR stored procs...
http://msdn.microsoft.com/en-us/library/ms131094.aspx
...you can also do things like call a web service from a CLR Stored Procedure/Function (once external access permission is set on your assembly) where other components can be implemented, i.e...
http://www.codeproject.com/Articles/86436/Executing-a-Web-Service-in-a-CLR-Based-Table-Value
...hopefully the above gives you some ideas on how you can design your solution.
Thanks
/Neil Moorthy - Senior SQL Server DBA/Developer (MCITP (2005/2008), MCAD, ITILv3, OCA 11g) Please click the Mark as Answer button if a post solves your problem