Service design and deployment: Web services
are designed using a certain development tool,
language and platform, usually restricting client
access to similar environments. The GSOA is a
language and platform independent concept that
allows composition of services from different
environments, although the current reality of this is
more tightly coupled with the most recent version of
Globus.
There are additional features as well, but these
are some of the most pertinent and worthy of
analysis. For further clarification, note Figure 10
showing a theoretical client interaction with
different, existing Web services vs. that of a client
accessing different Web services via a Grid
computing environment: A client wishing to connect
to different Web services, after locating them via a
Web Service Directory (UDDI, for example), must
then connect to each service separately. In contrast,
a series of separate Web services deployed in a Grid
environment can be accessed by that client through
one connection with the Grid Service Hosting
Server. Clearly, the Grid Service Oriented
Architecture provides a more flexible, less-complex
client experience.
By illustrating how much more stable and
preferable the GSOA is for client connectivity,
access, security, and other related B2B transactions,
it is proven that the architecture used in this project
shows the future and viability of this type of SCM
system development as a typical example of
Business-to-Business application integration.
5 CONCLUSION
As evidenced by the results discussed above, the two
key questions put forth have been successfully
answered. Firstly, an OGSA can be applied to
developing a SCM system as illustrated by the
example implementation previously discussed.
Although systems of this nature have been
implemented before in a non-Grid environment, this
project shows a concrete example of a previously
theoretical implementation in a real world
application. The resulting system, through
implementation and testing, further goes to argue the
idea that this represents the future of Web services,
and a more stable environment for B2B application
integration.
Secondly, the viability has been shown
regarding the OGSA as the future in developing a
typical example of B2B application integration. The
detailed examples of the differences between the
WSOA and GSOA concepts, coupled with the
benefits of the singular administrative environment
of the OGSA has shown this to be a more stable,
desirable environment for B2B system development,
integration and deployment. In addition, as future
systems are designed with this architecture, their use
will become more commonplace.
The result of this project show OGSA and SCM
as a viable, working example as to the future of
SOC, but is intended as an initial foray into the
studied concepts upon which to conduct further
research and experimentation. Continued work
building upon the complexity of this system in
concert with advances in OGSA, Web service
framework standards, and more widespread use of
their concepts will greatly enhance the advancement
of the principles put forth by this research.
REFERENCES
Alonso, G. Casati, G. F., Kuno, H., and Machiraju, V.
Web Services: Concepts, Architectures and
Applications, Springer Verlag, 2004, pp. 315-319.
Blythe, J., Deelman, E., Gil, Y., Kesselman, C., Agarwal,
A., Mehta, G., and Vahi, K. The Role of Planning in
Grid Computing, American Association for Artificial
Intelligence, 2002, pp. 1-10.
Foster, I., Kesselman, C., Nick, J. M., and Tuecke, S. Grid
Services for Distributed System Integration, Computer
Magazine, June 2002, pp. 37-46.
Foster, I., Kesselman, C., and Tuecke, S. The Anatomy of
the Grid: Enabling Scalable Virtual Organizations,
International Journal of High Performance Computing
Applications, vol. 15, no. 3, 2001, pp. 200-222.
Foster, I., Kesselman, C., Nick, J. M., and Tuecke, S. The
Physiology of the Grid: An Open Grid Services
Architecture for Distributed Systems Integration,
Globus Research Website, June 2002, pp. 1-31.
Fox, G. Grid Computing Environments, Computing in
Science & Engineering, Volume: 5, Issue: 2, March-
April 2003, pp. 68 –72.
Gannon, D., Fox, G., Pierce, M., Plale, B., von Laszewski,
G., Severance, C., Hardin, J., Alameda, J., Thomas, M,
and Boisseau, J. Portal Architecture: A Portlet
Approach to Grid Services, Global Grid Forum, 2003,
pp. 2-15.
Schneider, M. Grid Support Tool Install for Windows
2000 Platform. June 2003.
Staab, S., van der Aalst, W., Benjamins, V. R., Sheth, A.,
Miller, J. A., Bussler, C., Maedche, A., Fensel, D., and
Gannon, D. Web Services: Been There, Done That?
Intelligent Systems, IEEE, vol. 18, no. 1, 2003, pp. 72-
85.
A GRID SERVICE COMPUTING ENVIRONMENT FOR SUPPLY CHAIN MANAGEMENT
117