CodeFutures News & Industry Commentary Blog

Wednesday, February 07, 2007

David Chappell's Original Thinking on SCA

David Chappell has written a highly orignal article on Service Component Architecture (SCA).

The biggest challenge enterprise Java developers face is the complexity of their platform. There are too many APIs, each with too many options. Providing a simpler and more unified foundation for creating business logic would have real merit. And this is exactly what SCA's new programming model does.

David Chappell speculates why there is not too much attention to this aspect of SCA (and SDO).

The reason for this might be political, as promoting a replacement for key parts of Java EE 5 is bound to be contentious. It might also stem from people's natural enthusiasm for new technology, such as SCA's assembly mechanism, over a simplification of things that are already available.

What is true for SCA and is also true for Service Data Objects. There are far too many Java data persistence technologies and APIs and the SDO API offers a single, simple replacement for all of them.

PJ Murray
CodeFutures Software

0 Comments:

Post a Comment

<< Home