Who am I? What did a Computer Scientist do during a typical career: Middleware (1)
Hardware, Software, Middleware! Photo: Very fashionable middle-wear. MIddleware? What's that? The stuff in the middle? The Plumbing, the "Glue" between systems. Typically related to integration and interoperability for distributed many-to-many systems and systems of systems, and may include: message queues, message oriented middleware (MOM), integration, ESBs, marshalling, protocol conversion, routing, content based routing, XML validation, security, data transformation, service publication and discovery, SOA, ORBs, Corba, .NET, J2EE, etc. Middleware has been around for ages, here's a brief "cover letter" of my experiences with "proto-middleware" and beyond. Proto-middleware When I was a kid I worked for the local TV repair shop. One of my jobs was putting up TV aerials, what fun (particularly on slippery "A" frame roofs in a high wind). When the 2nd TV station (TV2) in NZ starting being broadcast it was difficult to recei...