Web services has been promising to solve several business problems, including
those of integration and interoperability. While Web services standards like
SOAP, WSDL, and UDDI help to facilitate it, they don't really ensure it.
In the past, application-to-application integration and business-to-business
integration were not easy due to the various platforms involved or different
software used. With the advent of Web services and related standards, it all
looks very simple. Web services standards have been widely adopted by several
vendors, who provide their own implementation for these standards and tools
to develop and deploy Web services.
With the evolution of these standards, multiple versions and multiple
implementations of Web services coexist among the applications. Loose
definitions in standards may be interpreted in different ways. For example,
SOAPAction, d... (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)
This article is the second of two on best practices in building business
processes on BEA WebLogic Integration 8.1. The first installment (WLDJ, Vol.
3, issue 6) focused on team development and maintenance best practices. In
this article, we will focus on best practices in building business processes
with scalability, recovery, exception handling, guaranteed delivery, and high
performance. This article is intended for the developers and architects of
WLI applications. Process VersioningBest Practice
Version the process files.
It's easy to overlook versioning because the pro... (more)
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 ... (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)