Register for Real-World Java Seminar
In the first part of this article you learned how Java EE 5 has simplified
enterprise application development by adopting a POJO programming model and
making use of Java 5 metadata annotations. You also discovered how the Spring
Framework version 2.0 integrates with Java Persistence API (JPA) and makes it
simple to use from enterprise Java applications.
In this second part, you will learn how you can integrate the Spring
Framework with EJB 3 components and to exploit Spring's declarative
transaction features with Java EE applications. Finally we'll discover how
Java EE application servers provide seamless management of Spring components
from their JMX-enabled management consoles.
Using Spring and EJB 3
As we discussed in Part 1 of this article, EJB 3 greatly simplifies
development of EJB components. Spring's Pitchfork project impl... (more)
Service-oriented architecture (SOA) has become mainstream technology for
integrating disparate systems and applications. For building composite
applications, Business Process Execution Language (BPEL) has emerged as the
standard for business process flow orchestration and application integration
within organizations. Many IT organizations are deploying composite
applications that use BPEL to automate critical business processes. If your
application needs to be available 24/7, you need a reliable BPEL
infrastructure. In this article, we first present a typical BPEL engine
I met several customers in the past few weeks who are evaluating Application
Performance Management (APM) solution. They are facing a lot of challenges
with their existing investments in old generation of APM solution. In this
blog, I will outline some of the shortcomings with APM 1.0 tools that make
them unfit for today’s applications.
What is APM 1.0
Customers have been managing application performance since early days of
mainframe evolution. However, Application Performance Management as a
discipline has gained popularity in the past decade.
Let me first introduce what I me... (more)
In the last blog, I discussed the challenges with an APM 1.0 solution.
As an application owner or application support personnel, you want to
Exceed service levels and avoid costly, reputation-damaging application
failures through improved visibility into the end-user experienceEnsure
reliable, high-performing applications by detecting problems faster and
prioritizing issues based on service levels and impacted usersImprove time to
market with new applications, features, and technologies, such as
virtualization, acceleration, and cloud-based services
The APM 2.0 products enab... (more)
Are you attending the Akamai Edge 2013 Conference next week (October 7-11)
in Washington DC?
Stop by at BMC Booth (#6 in the Exhibition Hall) and learn more about BMC
Application Performance Management. You can to speak with application
performance experts and view live demonstrations of a unique industry service
for applications leveraging Akamai CDN/ADN.
• Experience a new way to monitor and measure your
applications’ performance for applications leveraging Akamai services
• Gain real visibility into your end users’ application
• Se... (more)