Service-oriented architecture (SOA) has become today's technology buzz and
it's rapidly becoming a mainstream approach to enterprise systems design.
Beyond the buzz of SOA, organizations face several challenges as they attempt
to truly effectuate the paradigm shift towards SOA. One critical challenge
is: How can we assure the quality of the business services that we build? Can
the services we build withstand the test of rapid organizational change? One
way to address this challenge is through the use of effective testing
methodologies and tools for the services deployed under an organization's SOA
A new development methodology - services-oriented development of applications
(SODA) - is emerging to accompany the paradigm shift toward SOA. Today's
agile software teams need effective tools to smoothen the transition. This
article analyzes, designs, and demonst... (more)
As the field of service-oriented architecture (SOA) evolves, it brings
interesting challenges that should be addressed in order to drive its
adoption and realize the benefits it has been promising. It took a while for
many to understand that SOA is not purely a technology issue.
SOA is an IT strategy and it requires a shift in the way we think about how
IT is aligned with business and how an organization can support and drive SOA
within the enterprise. The popular IS Strategy Triangle framework emphasizes
the need for alignment between business, IT and organizational strategies.[1... (more)
Security is a priority for most of our customers. As more and more customers
adopt Web services, they find a need to understand how Web services can be
secured and what authentication mechanism to use. In order to keep Web
services open and support multiple client types, it's necessary to understand
how to handle Web-services security.
This article takes a look under the hood of WebLogic Web services security.
I'll explain how WebLogic Web services can be secured, how authentication
works, and how to develop clients in various programming languages to
authenticate against WebLog... (more)
As a software architect and developer, I've used a number of IDEs for my J2EE
development. I have my priority list of features that I look for in all the
IDEs but I wasn't able to find one that gave me everything I wanted.
If an IDE satisfied some of my needs, it completely ignored my other needs.
The BEA WebLogic Workshop 8.1 IDE, however, delivers most of the features
I've been looking for. Now I'm a happy WebLogic Workshop user and I want to
share some of the best features with you.
One of the strengths of BEA WebLogic Workshop is its ability to do pretty
much all... (more)
BEA Systems, Inc. recently announced the launch of new family of products for
service infrastructure, named AquaLogic. AquaLogic Service Bus (ALSB) is
BEA's implementation of the Enterprise Service Bus combined with Web services
management capabilities. This article is a high-level introduction to ESB and
In their Harvard Business Review article, Giovanni Gavetti and Jan W. Rivkin
explain the power of reasoning by analogy. They explain how successful
executives have tapped the power of analogy to build businesses by comparison
to other successes in business history. Analog... (more)