Labeled as the coming nirvana for enterprise application integration and
business-to-business (B2B) integration, Web services technology is
nonetheless vulnerable to a wide array of security threats such as denial of
service and spoofing.
In this article, we'll review Web services security requirements, the factors
that determine them, and how Microsoft's .NET Framework supports them.
Web Services as Interfaces to Business Methods
The common belief is that the security requirements of Web services are the
same as those of a Web site. But this assumption completely underestimates
the security requirements of Web services, which are, in fact, much higher
than for a simple information-oriented Web site.
Here's why: a Web service is an interface that describes a collection of
business operations that are network-accessible through standardized XML
messaging based on Simp... (more)
It's critical that service-oriented architecture (SOA)-based Web services
solutions provide high-performance, reliable, extensible, scalable, and open
standards-based communication and integration for both internal and external
applications that can be easily monitored. To meet these goals, it's
imperative that companies design their Web services correctly, check service
quality, conduct active performance management, and continuously monitor the
end-point integrity of Web services. This article discusses monitoring and
optimizing the design and runtime performance of Web service... (more)
The journey of business process management (BPM) from technologies such as
document flow routing to service-oriented architecture (SOA)-based Web
services has been a process of evolution rather than revolution.
In this article, we'll discuss the convergence of Web services and business
process management, how Web services alleviate some of the core problems with
BPM, and how Web services can help companies evolve into process-based
organizations leading to increased efficiency and lower operational costs.
It's all about processes, after all.
Business process management (BPM) enables... (more)