___________________________________________
*
Copyright © 2004 by the Consortium for Computing Sciences in Colleges. Permission to copy
without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the CCSC copyright notice and the title of the
publication and its date appear, and notice is given that copying is by permission of the
Consortium for Computing Sciences in Colleges. To copy otherwise, or to republish, requires a
fee and/or specific permission.
262
CREATING WEB SERVICES USING ASP.NET
*
Craig A. VanLengen
College of Business Administration,
Northern Arizona University
Flagstaff, AZ 86011-5066
(928) 523-7392
craig.vanlengen@nau.edu
John D. Haney
College of Business Administration,
Northern Arizona University
Flagstaff, AZ 86011-5066
(928) 523-7352
john.haney@nau.edu
ABSTRACT
Web services have been advertised as the answer to enterprise application
integration, reusability, and as a way to prolong the life of legacy applications.
By developing applications as Web Services they become available (exposed)
to other applications that use (consume) the service following open Web
standards. These services can be exposed and consumed over an intranet,
extranet, or the internet through standard Web technologies. These
technologies include WSDL, an XML-based description format; SOAP, an
application messaging protocol; and HTTP, a collection and transport protocol.
We introduce our students to Web services with some simple examples
developed using ASP.NET technology. The Web Service applications were
created using Visual Studio .NET. The services were published to a .NET
server. A Web application was developed using Visual Studio .NET to
consume the previously created Web Services. The students are then assigned
to develop a similar system to create and consume a Web service. A definition
of Web Services and descriptions of the technology that is used to create,
expose, and consume the Web Services will be provided.
INTRODUCTION
First we will start with some definitions of Web services and Service-Oriented
Architecture (SOA) and the technologies that are used. Web services are a set of standard
technologies [4] that allow applications to expose and consume functionality independent
of operating system, programming language, and hardware. Interfaces are built using
评论0
最新资源