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 WebLogic Web services.
WebLogic Web Service Components
Web services hosted by WebLogic Server are implemented using standard J2EE
components such as EJBs and JMS, and are packaged as standard J2EE enterprise
applications. WebLogic Web services use Simple Object Access Protocol (SOAP)
1.1 as the mes... (more)
A business process in the real world typically is never done end-to-end by a
single employee. It usually involves multiple employees/back end systems
handing over work, similar to a 4x100 track relay where batons are passed
between the athletes. The employees/back end should be passively notified of
their tasks rather than actively waiting. BEA WebLogic Workshop provides a
great framework to build these business processes for deployment on the
WebLogic Platform. Applications and Business Processes - What's the
Difference?Typically, programmers think in terms of applications (e.g.... (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 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)