File: webservices.xml

package info (click to toggle)
virtuoso-opensource 7.2.5.1%2Bdfsg1-0.3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 285,240 kB
  • sloc: ansic: 641,220; sql: 490,413; xml: 269,570; java: 83,893; javascript: 79,900; cpp: 36,927; sh: 31,653; cs: 25,702; php: 12,690; yacc: 10,227; lex: 7,601; makefile: 7,129; jsp: 4,523; awk: 1,697; perl: 1,013; ruby: 1,003; python: 326
file content (102 lines) | stat: -rw-r--r-- 3,503 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
 -  
 -  This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
 -  project.
 -  
 -  Copyright (C) 1998-2018 OpenLink Software
 -  
 -  This project is free software; you can redistribute it and/or modify it
 -  under the terms of the GNU General Public License as published by the
 -  Free Software Foundation; only version 2 of the License, dated June 1991.
 -  
 -  This program is distributed in the hope that it will be useful, but
 -  WITHOUT ANY WARRANTY; without even the implied warranty of
 -  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 -  General Public License for more details.
 -  
 -  You should have received a copy of the GNU General Public License along
 -  with this program; if not, write to the Free Software Foundation, Inc.,
 -  51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 -  
 -  
-->
<chapter label="webservices.xml" id="webservices">
  <title>Web Services</title>
  <abstract>
    <para>The term Web Services describes an application of XML for exposing
    application functionality to disparate clients via the Web. This paradigm
    provides access to entire applications, modules, objects, functions,
    and methods via HTTP and other transport protocols. Web Services are
    inherently platform- and programming-language independent. Services can be
    developed in one language and consumed in another; this holds true
    irrespective of client or server host operating system combinations.</para>
    <para>A collection of core XML-based specifications and standards work in
    concert to fulfill the Web services value proposition. These standards
    include:</para>
  <simplelist>
    <member> SOAP - XML notation that describes how messages are assembled and
    transmitted over HTTP between services and service consumers.</member>
    <member> WSDL - XML notation for describing SOAP services. </member>
    <member> UDDI - Application of the SOAP protocol for registering and
    publishing information about organizations, contacts within organizations,
    and Web Services that these organizations have chosen to expose to the
    public.</member>
  </simplelist>
  <para>
  Virtuoso enables stored procedures to be exposed as Web services that
  are consumable by any Web services-aware development tool,
  application, or environment. The stored procedures exposed by Virtuoso
  may be native stored procedures, or may be hosted in any third-party
  database that supports stored procedures, and is accessible via an
  ODBC or JDBC driver.  In Virtuoso, exposing stored procedures as Web
  services does not require any programming effort.  You simply identify
  the stored procedures to be exposed using the Virtuoso Administrative
  Interface.
  </para>
  <para>
  This feature is immensely valuable in situations where organizations
  are seeking to transform time-tested stored procedures into Web
  Services without having to upgrade or change databases or host
  operating systems.  In modern enterprises, such stored procedures
  drive mission-critical solutions; Virtuoso's approach to Web services
  enables you to maximize current investment while minimizing the need
  for rework.
  </para>
  </abstract>

	<!-- ################### ~~~~~~~~~~ ################### -->

&soap;

&wsdl;

&vfoafssl;

&voauth;

&ws-security;

&ws-routing;

&ws-rm;

&ws-trust;

&xmla;

&xmlrpc;

&syncml;

&uddi;

&exposingws;

&vsmx;

&bpel;

&xsql;

</chapter>