Web services are gaining acceptance as the prime technology used to
interconnect disparate applications and ease interoperability between
heterogeneous and autonomous systems both for internal and external
integration. The variation of contexts in which shared Web services could be
used and the resulting variation in functional and Quality of Service (QoS)
requirements motivate extending Web services management platforms with more
sophisticated control mechanisms to cater to differentiated service
offerings.
However, most Web services platforms are based on a best-effort model, which
treats all requests uniformly, without any type of service differentiation or
prioritization. This article explores the typical generic requirements for
differential QoS support in Web services management. We then evaluate various
emerging management frameworks to assess the degree to ... (more)
Legacy systems are a core asset at many organizations. These legacy systems
have been around for decades and have a very critical impact on day to day
business processes. However, owing to a variety of reasons, these legacy
systems have high TCO and represent a bottleneck towards the emergence of an
agile IT portfolio. In this article we'll focus on a variety of options that
may be available for the seamless integration of legacy systems with an
enterprise IT portfolio. We converge on legacy enablement using Web services
as a viable option towards achieving an integrated, agile a... (more)
Mobile devices use wireless networks that have limited range. Therefore, they
may not always be connected to a network. This kind of intermittent
connectivity in mobile devices has been one of the factors inhibiting
enterprise-level adoption of pervasive mobile applications. Occasionally
Connected Computing (OCC) deals with this problem. The challenge that mobile
application developers face today is to develop applications that will let
users interact uniformly with the application regardless of the connection
status.
In the recent past, Web Services have appeared as a key techn... (more)
The term Web Services refers to loosely coupled, executable application
components linked dynamically over the network with open standards.
Typically, they are software components that employ one or a combination of
the following XML standards: SOAP, WSDL, and UDDI. Ruby on Rails is an open
source Web application framework written in Ruby that closely follows the
Model View Controller (MVC) architecture. It strives for simplicity, allowing
real-world applications to be developed in less code than other frameworks
and with a minimum of configuration. To define Rails - the Web Serv... (more)