Third-Party Resources

The resources below provide information about Web services, as well as other useful topics. The definitions within some sections are taken from several of these resources.

Topics:

Web Services

Base64 Decoding

HTML Forms

Internet Explorer Web Browser Control

Regular Expressions

Other Resources

Web Services

Web services is a technology that allows applications to communicate with each other in a platform- and programming language-independent manner. A Web service is a software interface that describes a collection of operations that can be accessed over the network through standardized XML messaging. It uses protocols based on the XML language to describe an operation to execute or data to exchange with another Web service. Web services promise to increase interoperability, and lower the costs of software integration and data-sharing with partners. As they are based on simple and non-proprietary standards, Web services are designed to make it possible for computer programs to communicate directly with one another and exchange data regardless of location, operating systems, or languages.

Web Services Projects and References

Developing Web Services

IBM Corporation

http://www.ibm.com/support/knowledgecenter/SS4JE2_7.5.5/org.eclipse.jst.ws.doc.user/tasks/toverws.html

O'Reilly Web Services

O'Reilly & Associates, Inc.

http://search.oreilly.com/?q=web+services&x=0&y=0

Microsoft .NET Environments

Microsoft Corporation

https://www.microsoft.com/net

Java Home Page

Sun Microsystems, Inc.

http://www.oracle.com/technetwork/java/index.html

Apache Web Services Project

The Apache Software Foundation

http://ws.apache.org/

Web Services Specifications and Standards

Web Services Activity

W3C

https://www.w3.org/standards/webofservices/

OASIS Home Page

Organization for the Advancement of Structured Information Standards (OASIS)

http://www.oasis-open.org/home/index.php

XML.Org Home Page

XML.org

http://www.xml.org/

UBL

OASIS

http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl

ebXML

OASIS

http://www.ebxml.org/

Messaging Specifications Index Page

Microsoft Corporation

http://msdn.microsoft.com/en-us/library/ms951268.aspx

Web Services Journals

O'Reilly Web Services Topics

O'Reilly & Associates, Inc.

http://webservices.xml.com/

Web Services Architect

http://www.w3.org/TR/ws-arch/

eWeek Developer/Web Services

http://www.eweek.com/category2/0,4148,1237895,00.asp

InfoWorld Web Services

http://www.infoworld.com/

Application Development Trends Magazine

http://adtmag.com/articles/list/web-development.aspx

Base64 Decoding

Some API calls retrieve data as MIME base-64-encoded ASCII strings. For example, XSL stylesheets that can be used when listing with Item Specifics and Pre-filled Item Information are returned in this format.

Base64 (for Java)

SourceForge

http://iharder.sourceforge.net/base64

HTML Forms

MSDN Library

Microsoft Corporation

http://msdn.microsoft.com/en-us/library/ms123401.aspx

MSDN Library DHTML Methods

Microsoft Corporation

http://msdn.microsoft.com/en-us/library/ms533045%28v=vs.85%29.aspx

Internet Explorer Web Browser Control

Web Browser Control

Microsoft Corporation

http://msdn.microsoft.com/en-us/library/aa752040%28v=vs.85%29.aspx

IHTMLDocument2 Interface

Microsoft Corporation

http://msdn.microsoft.com/en-us/library/mshtml.ihtmldocument2.aspx

JavaScript call from C++

The Code Project

http://www.codeproject.com/Articles/2352/JavaScript-call-from-C

Handling HTML Element Events in MFC applications

The Code Project

http://www.codeproject.com/Articles/1731/Handling-HTML-Element-Events-in-MFC-applications-A

Regular Expressions

java.util.regex.Pattern

(Provides a complete list of the valid constructs)

Sun Microsystems, Inc.

http://docs.oracle.com/javase/7/docs/api/java/util/regex/package-summary.html

perlre

(Perl Regular Expressions)

Perldoc

http://perldoc.perl.org/perlre.html

The GRETA Regular Expression Template Archive

(For C++ development)

Microsoft Corporation

http://www.codeproject.com/Articles/12595/GRETA-How-to-use-Regular-Expressions-in-Visual-C-c

Other Resources

Dates and Time, ISO 8601

International Organization for Standardization

http://www.iso.org/iso/home/standards/iso8601.htm

ISO 8601 Date and Time Formats

The World Wide Web Consortium (W3C)

http://www.w3.org/TR/xmlschema-2/#isoformats

English Country Names and Code Elements, ISO 3166

International Organization for Standardization

http://www.iso.org/iso/prods-services/iso3166ma/02iso-3166-code-lists/country_names_and_code_elements

Copyright © 2005–2016 eBay Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.