Java Web applications have needed a standards-based API for Enterprise
Content Management (ECM) for a long time. ECM is an essential requirement for
Web applications on the Internet, intranets, and extranets. ECM vendors have
proprietary APIs in various languages and this fact has inhibited ECM
architectures from being interoperable. JSR-170 for ECM defines a new set of
APIs to standardize the interface with ECM products. It aims to the make the
ECM product pluggable, much like the JDBC the API enables application code to
be independent of databases products. JSR-170 has been actively supported by
several ECM vendors and approved for public review. Its adoption is
predicated on enterprises demanding it from ECM vendors, and it remains to be
seen if these vendors will forego their unfair advantage.
In this article, we explain the lifecycle management services associat... (more)