Newsgroup: netscape.public.mozilla.xml
Contacts:
Harish Dhurvasula
Marcio Galli
Demos:
xmethods.net Currency Converter
Amazon In-page Search
(Note: the Babelfish xmethods.net interface
is currently disabled)
Translation Example
HTTP Chat with auto-translation
Simple Object Access Protocol ( SOAP ) 1.1 and Web Services Description Language ( WSDL ) 1.1 Specifications.
Contents in this document:
Web Services are an XML based technology that allow applications to communicate with each other, regardless of the environment, by exchanging messages in a standardized format ( XML ) via web interfaces ( SOAP and WSDL APIs ).
Yes and No! Mozilla does not host Web Services but it does provide low and high level APIs ( SOAP and WSDL, respectively ) to communicate with other services. There are a number of publicly available services, listed by XMethods website, which the Mozilla implementation has used for some tests and use cases. To learn further about using Mozilla SOAP APIs refer to SOAP Scripts in Mozilla documentation. To understand the proxying model, that simplifies the calling of services by hiding SOAP details, refer to Accessing Web Services In Mozilla Using WSDL Proxying documentation.
By restricting scripts to access only resources in the domain from which they were loaded, any script loaded from one domain into another is prevented from accessing resources in the domain into which it has been loaded. Mozilla provides a unique way to overcome cross-domain problems that will allow scripts to access distributed services without the hazzle of setting/hacking special preferences. The new security model distinguishes and protects internal resources from untrusted scripts and grants access to scripts that may legitimately require access to external resources. To further understand Mozilla's Web Services security refer to New Security Model documentation.
Feature | Status | Availability | Bug |
---|---|---|---|
SOAP 1.1 | Enabled on February 21st, 2002 | Mozilla 1.0 and later | 107795 |
WSDL 1.1 | Enabled on March 20th, 2003 | Mozilla 1.4a and later | 196102 |
New Security Model for web services. | Enabled on March 24th, 2003 | Mozilla 1.4a and later | 183824 |
Web services module | Created on April 25th, 2003 | Mozilla 1.4 and later | 201078 |
Security model enahancement | Enabled on July 1st, 2003 | Mozilla 1.5 and later | 203371 |
UDDI 1.2 Inquiry API support | Work in progress | Mozilla 1.6 and later | |
SOAP 1.2. | TBD | TBD |
Bugs about Mozilla's Web Services should be filed under Browser product, Web Services component. This query lists currently open bugs.