10 tips on how to prevent business value risk
One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Floyd Marinescu on May 23, 2006
Spring effectively delivers the delta between EJB 2 and EJB 3 (other than the persistence). All the existing stuff that was in EJB 2 such as transaction management, etc, BEA is doing using WebLogic code. But the actual bean instance benefits from Spring backed services. The WebLogic EJB container thus internally uses the Spring container internally to do its injection and interception.An important side benefit for BEA WebLogic users will be the ability to go beyond the EJB spec with extensions provided by Spring, such as full use of Spring AOP and AspectJ integration, and more advanced DI capabilities, all while maintaining portability of your code, as demonstrated by Christian Dupuis.
My response: www.jroller.com/page/RickHigh?entry=infoq_proje...
The FAQ has things that are no where else. I shed a lot of light on project PitchFork for me.
www.interface21.com/pitchfork/pitchfork-faq.html
"We have not changed our views, for example, on the EJB 3 interception model, which fails to achieve any of the goals of true AOP and is, in our opinion actively bad, as it is both invasive and weak."
1
"We believe that any statements to the effect that "EJB 3 can substitute for Spring" are a false play. A cosmetic revision of the EJB spec, which fails to address many fundamental issues in that spec, discussed in numerous places, does not invalidate the world's most popular application programming framework, which is arguably used today much more widely than EJB."
1
Rick Hightower (linked in),blog
JSF, Spring, and Hibernate training and consulting
When I wrote: I shed a lot of light on project PitchFork for me.
I meant: It shed a lot of light on project PitchFork for me.
One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.
InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.
Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.
John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.
Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.
Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.
Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.
4 comments
Watch Thread Reply