Ok guys its time to be stupid, I want to start looking at WCF but to be honest before I do I would like to understand more about SOA in general.
I dont really understand the concept of a "Enterprise service bus", and am not sure whether it is a pattern/methodology or piece of software. Additionally, the sam can be said of a "Message Broker".
On top of which how do the big SOA frameworks fit in here i.e. BizTalk, WebSphere etc? For that matter how does WCF fit in?
Im really not up on this stuff so can you please make your answers as simple as possible, and restrain from trying to baffle with science.