Why bother to even think about a next-generation architecture? Is it something best understood through standards, such as those behind Web services, or are standards sometimes actually inhibitors?