By their very nature, Web services operate in a loosely-coupled,
geographically-dispersed environ-ment. From an infrastructure perspective,
what does this mean for transaction processing systems? Do the existing
approaches to handling transactions through the use of an XA-compliant,
two-phase commit transaction manager apply directly to Web services? Typical
transaction manage-ment infrastructures have complete control over the
resources that participate in a transaction: either every resource fully
commits or fully rolls back.
In a Web services environment, however, the resources that need to
participate in a business transaction need to be aligned, but not dictated
to. The business actions of one service need to coordinate and align
themselves with the business actio... (more)
This is the second in a series of three articles discussing the clustering
capabilities of BEA WebLogic Server 6.1 (WLS). This month we discuss
replica-aware stubs, their impact on a clustered system, and how they're used
with EJBs.
How WebLogic Can Instrument EJBs
WebLogic can provide clustering logic for an EJB in four possible locations
(see Figure 1):
The JNDI naming server, where th... (more)
Welcome to the first issue of BEA WebLogic Developer's Journal! This article
is the first of a three-part series geared around the clustering capabilities
of BEA WebLogic Server (WLS) 6.1 and aimed at introductory and advanced
audiences. This article will talk about the importance of clustering and the
high-level clustering capabilities of WLS, provide an in-depth analysis of
HttpSession... (more)
Recently I made a long trip to the East Coast. While there, I was able to
meet with a number of developers, customers, and partners. I spoke to a
variety of people and heard about a number of interesting community
goings-on.
Lately, I've been on a big Web services kick. I've spent a significant amount
of time studying, speaking, and writing about this technology. While speaking
to a num... (more)
Last summer, Sun Microsystems released the first public draft of the EJB 2.0
specification with a lot of fanfare. Since then, it's been through a
whirlwind of discussion, controversy, and modifications. Yes, modifications.
The latest release of the EJB specification is Public Final Draft 2, which
was released at the end of April.
The latest incarnation of the EJB specification has a varie... (more)