Web services will be the leading programming model used for at least
two-thirds of new applications by 2005, according to a recent Gartner report.
Whether used in small integration tasks or in larger projects to transform
business processes, Web services have proved to deliver serious benefits.
Companies such as Amazon.com and Nordstrom have already deployed useful Web
services.
Many software development vendors and open source organizations now provide
tools for Web services development and deployment. You can easily begin
developing Web services by taking advantage of these tools. But does the
thought of developing Web services on Linux scare you? In particular, you may
wonder whether Linux is ready to move into the Web services space. Let this
article put your fears to rest with a discussion of:
The benefits gained by using Web services Best practices to follow du... (more)
In our earlier article (WLDJ, Vol. 3, issue 5), we discussed the importance
of designing for manageability. Using a case study of an on-line shopping
application, DizzyWorld, we showed the developer's perspective around
application manageability. This included both the development of a JMX MBean
and the instrumentation of a Java Page Flow on the BEA WebLogic Platform.
In this article, we look at manageability from the operator's perspective. We
will show how management metrics can be defined and mapped to JMX MBeans, and
how those metrics can be collected and monitored with HP Ope... (more)
With Web services usage on the rise, organizations are seeing a growing
complexity in the enterprise systems being built. The need for a robust
management solution is critical, as organizations look for better ways to
monitor and control their IT environment.
While Gartner has estimated that 40% of unplanned downtime is often caused by
application failures, application manageability is often an afterthought for
the developer.
The benefits of manageability to an organization are indisputable. With
manageability built-in, IT can quickly identify and resolve problems that
occur. T... (more)