Introduction to Web Services
Web Services became a hot new technology in 2002.
Microsoft first coined the term "Web Services" in June of 2000 when it introduced Web Services as a major component of its .NET technology aimed at revolutionizing distributed computing. I see it as a new vision for using the Internet in the development, engineering and use of software.
Web services standards are emerging. Several technologies combine to make up "Web Services". The main standard is Extensible Markup Language, XML.
XML was developed by the World Wide Web Consortium (W3.org) It is a meta-language for describing data and creating additional markup languages. XML tags form individual pieces of data. An XML document is text-based and is made up of XML tags. XML is portable and has been rapidly adopted throughout the industry, thus making it the preferred choice for enabling cross-platform data communication in Web Services.
XML provided the basis for many core Web services standards:
The term "XML vocabulary" means an XML-based markup language developed for a specific purpose or a specific industry. Example: Math-ML for including math equations on Web pages.
Web services are software applications (programs)that use XML to exchange data (information) with other applications on other computers by using Internet protocols. Web services operate over any network (the Internet or a private intranet) to achieve specific tasks, called methods or functions, that other applications can invoke and use. Requests can be sent and responses received between two differing applications on two separate computers belonging to separate business enterprises or small businesses. Small businesses to global enterprises will benefit enormously from Web Services. Privacy issues will need to be addressed.
Semantic Web and Web Services Seminar (fully booked)
Helsinki, May 6th, 2003
Java and Web Services
Java Technology and Web Services (java.sun.com)
Java Web Services Tutorials
Java Web Services Tutorial (java.sun.com)
Java and Web Services Primer (onjava.com)
Microsoft .NET Framework Developer Center
Web Services Enhancements for Microsoft.NET
Web Services Developer Center Home (Microsoft.com)
* New Architect Magazine
The Road to .NET and J2EE
WSDL (Web Services Descriptive Language)
WSDL/SOAP Web Services Search Engine (salcentral.com)
Web Services Description Language (WSDL) (W3.ORG)
W3C Web Services Activity
Web Services Platforms
Web Services platforms and dev. (webservices.org)
Understanding XML Schema (Microsoft.com)