Filter by products, topics, and types of content

(0 Products)

(99 Topics)

(12 Industries)

(6 Types)

1 - 25 of 25 results
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
Soapbox: Humans should not have to grok XML
Today the computing world tends toward using XML for any and all formal specifications and data descriptions. The author, a big fan of XML, asks a blasphemous question: "Is XML totalitarianism a good idea?" In this opinion piece, Terence Parr, co-founder of jGuru, demonstrates that XML makes a lousy human interface. He also provides questions to ask yourself to determine if XML is appropriate even for your project's program-to-program interface needs.
Articles 01 Aug 2001
Soapbox: Why I'm using SOAP
In the XML zone's new opinion department, Benoit Marchal steps up on the soapbox to tell why SOAP is winning him over. SOAP's selling point is its simplicity, Marchal says. Because the new protocol builds on familiar technologies, in particular the Web server and XML, it's relatively easy for developers to design and deploy SOAP servers.
Also available in: Japanese  
Articles 01 Feb 2001
Tip: Better SOAP interfaces with header elements
In this tip, Benoit Marchal discusses how to design modular, flexible, and extensible service interfaces with SOAP headers.
Articles 29 Oct 2003
Tip: Make SOAP and Web servers cohabit peacefully
SOAP's strength is that it builds on the familiar and widely deployed Web infrastructure. That can also be a weakness because Web servers can make assumptions about Web services that are simply not true. In this installment, Benoit discusses some issues with error handling in Web services.
Also available in: Japanese  
Articles 19 Feb 2004
Tip: SOAP 1.2 and the GET request
SOAP 1.2 brings changes that help to weave Web services more into the fabric of the Internet. One of these changes is the introduction of the GET method. GET is important because it enables various optimizations. This has been demonstrated by the Web itself, which uses GET extensively. Find out more in this tip.
Also available in: Russian   Japanese  
Articles 04 Mar 2004
Tip: Implement implicit and explicit SOAP headers
You can define SOAP headers in a WSDL definition using what are commonly called explicit and implicit headers. Learn the difference between these two styles and how these differences might impact you when developing with JAX-RPC.
Also available in: Japanese  
Articles 15 Feb 2005
Implement SOAP services with the Zend Framework
The Zend Framework is an MVC-compliant framework for building robust, scalable PHP Web applications. It includes a Zend_Soap component that allows developers to quickly and efficiently add SOAP-based Web services to their applications. This article examines the Zend_Soap component in detail, illustrating how you can build a SOAP Web service and examining features such as input validation, fault generation, and WSDL auto-creation.
Also available in: Chinese   Russian   Japanese  
Articles 11 May 2010
A simple SOAP client
This article describes a simple, general purpose SOAP client in Java that uses no specialized SOAP libraries. Instead of creating the SOAP request XML document for you under the hood, this client lets you create your own request with any XML editor (or text editor). Instead of merely giving you the remote method's return values, the client shows you the actual SOAP response XML document. The short Java program shows exactly what SOAP is all about: opening up an HTTP connection, sending the appropriate XML to invoke a remote method, and then reading the XML response returned by the server.
Also available in: Japanese  
Articles 01 May 2001
Tip: Send and receive SOAP messages with JAX-RPC
In this tip, IBM developer Russell Butek takes a look at JAX-RPC, a Java API that allows an application to communicate with a Web service without knowing details about the SOAP messaging protocol.
Also available in: Japanese  
Articles 02 Sep 2003
Accessing IBM Tivoli Directory Server through Handheld Devices
This article focuses on creating generic client API's using KSOAP (i.e. SOAP implementation on handheld devices) which are portable with the IBM Tivoli DSML server using which the IBM Tivoli Directory Server can be accessed.
Articles 20 May 2005
Exploring XML Encryption, Part 2
In this second installment, Bilal Siddiqui examines the usage model of XML Encryption with the help of a use case scenario. He presents a simple demo application, explaining how it uses the XML Encryption implementation. He then continues with his last implementation of XML Encryption and makes use of JCA/JCE classes to support cryptography. Finally, he briefly discusses the applications of XML Encryption in SOAP-based Web services.
Also available in: Japanese  
Articles 01 Aug 2002
Tip: Use XML directly over HTTP for Web services (where appropriate)
SOAP technologies usually exchange XML over HTTP, but SOAP has its pros and cons, and a lot of discussion has focused on how to use XML more directly to communicate between applications. This tip describes the direct approach, and discusses where it is most appropriate. It also discusses how to use WSDL to describe such services.
Articles 15 Jan 2004
Extend SugarCRM REST web services to use XML
With the introduction of SugarCRM 5.5, the entire web services framework was invigorated not only to add REST support to complement the existing SOAP support, but also to enable developers to customize the web services in an upgrade-safe way to help support their business applications with ease. Out of the box, the SugarCRM REST web service supports using JSON and serialized PHP data as data formats for interacting with these web services. In this article, you can see how easy it is to add XML as another option to send and receive data with your SugarCRM instance.
Also available in: Chinese   Japanese  
Articles 26 Apr 2011
Combine social media APIs and XML-based data formats
Explore the concepts, design, and implementation details pertaining to interacting with social media sites using various APIs and XML-based data formats such as Really Simple Syndication (RSS), Atom, Facebook Markup Language (FBML), OpenSocial Markup Language (OSML), SOAP, and plain old XML (POX).
Also available in: Chinese   Japanese   Portuguese  
Articles 01 Dec 2009
Enabling Web Service with Common Information Model
In this article we will introduce the concept of WS-Management and Common Information Model (CIM). By exploring the SOAP message with multiple examples, we will learn how to transfer CIM operations through WS-Management SOAP messages.
Also available in: Chinese  
Articles 08 May 2009
C/C++ developers: Fill your XML toolbox
Designed for C and C++ programmers who are new to XML development, this article gives an overview of tools to assemble in preparation for XML development. Tool tables outline generic XML tools like IDEs and schema designers, parsers, XSLT tools, SOAP and XML-RPC libraries, and other libraries either usable from or actually written in C and/or C++. The article includes advice for installing open-source libraries on Windows, Unix, and Linux, plus a brief glossary of key XML terms.
Also available in: Japanese  
Articles 01 Sep 2001
Generate Web services for DB2 9 pureXML
Web services are important building blocks to achieve service-oriented architecture. As more and more applications move towards a Service Oriented Architecture, often times there is a need to expose application functionality as Web services. The purpose of this article is to show how you can easily generate Web services using a simple Java class to insert and retrieve XML data, into, and from DB2 9 using the pureXML feature. Once the Web services are generated and deployed on WebSphere Application Server, you can test it using either the built in Web services Explorer of Rational Application Developer (RAD) or XForms as a Web services client. The same services can be used by any Web services client that can make SOAP over HTTP Web service calls.
Also available in: Chinese  
Articles 14 Jun 2007
Program with XML for DB2, Part 3: Program with XML in the client
Learn how to extend the XML model in order to create rich clients using XML data transferred from your application server. Discover how to use Dynamic HTML (DHTML) to present the XML, XPath to navigate the XML and the Document Object Model (DOM) to modify and serialize the XML back to the application server.
Also available in: Russian  
Articles 16 Aug 2007
Tip: Passing files to a Web service
In this tip, Benoit discusses the different solutions available for passing binary data (typically files) to a Web service.
Also available in: Russian   Japanese  
Articles 13 Feb 2004
XML Schema considerations for WSDL design in conformation with WS-I Basic Profile
A valid XML schema is not necessarily valid in a WSDL definition. Learn how design decisions in XML schema definition (XSD) can have significant impact on Web service design. We've included some sample XSDs and WSDLs and we'll briefly discuss them.
Also available in: Chinese  
Articles 24 Oct 2006
Hit the ground running with AIDE, Part 1: Building a touchpoint
This tutorial, the first in a series on the IBM Autonomic Integrated Development Environment (AIDE), shows how you can get up and running quickly with the IBM AIDE toolkit. Discover touchpoint creation, modification, and deployment and learn about the internals of the touchpoint in relation to the underlying model.
Tutorials 18 Apr 2006
Universal Services for pureXML using Data Web Services
Get started with configuring, testing, and modifying the Universal Services.
Also available in: Russian  
Articles 19 Aug 2008
Querying and reporting on XML data sources in IBM Cognos 8 using IBM Cognos Virtual View Manager
XML is increasingly becoming common as a means for information exchange. A web service application is an example of the type of application that uses XML to exchange information. Any business intelligence product or solution must have sufficient capability to query information that could be in the form of XML. Learn how IBM Cognos 8 delivers a comprehensive, flexible, secure, and scalable solution to query and report on XML data sources, including web services, by leveraging the IBM Cognos Virtual View Manager.
Also available in: Chinese   Spanish  
Articles 12 Aug 2010
XML Watch: Bird's-eye BEEP
While debate continues on reusing HTTP as a convenient way to connect applications, a new protocol called BEEP -- Blocks Extensible Exchange Protocol -- has been standardized by the Internet Engineering Task Force (IETF). Making use of XML itself, BEEP does for Internet protocols what XML has done for documents and data. In his first column for developerWorks, seasoned XML observer Edd Dumbill explains how BEEP provides a framework that allows developers to focus on the important aspects of their applications rather than wasting time with the detail of establishing communication channels.
Articles 01 Dec 2001
Ten XML Schemas you should know
In this article, look at some top XML schemas that provide solutions for all sorts of problems, from the basics of Web services to data description. You'll also cover database-like solutions that involve contacts and invoices. The schemas in this article were chosen for their usefulness and utility, plus their impact on the XML community in how information is shared and exchanged using the XML format.
Also available in: Chinese   Japanese  
Articles 01 Jul 2008
1 - 25 of 25 results
Show Summaries | Hide Summaries