(Kris Hadlock) AJAX, an acronym for Asynchronous JavaScript and XML, is the latest technology buzzword. Asynchronous means that you can make a request to a server via Hypertext Transfer Protocol (HTTP) and continue to process other data while waiting for the response. This means, for example, th
Tag: JSON / JAVA / XML
Fixing AJAX: XMLHttpRequest Considered Harmful
(Jason Levitt) AJAX applications wouldn’t be possible (or, at least, wouldn’t be nearly as cool) without the XMLHttpRequest object that lets your JavaScript application make GET, POST, and other types of HTTP requests from within the confines of a web browser. All of the most interesting AJAX applic
Understanding UDDI’s tModel
(liyang yu) Recently I have been working on semantic Web and semantic Web services, this effort requires some fairly detailed understanding of UDDI data structures and APIs, especially its tModel concept. Reading some official documents about tModel’s specification only made me even more confused: w
Work with Web services in enterprise-wide SOAs, Part 8: Notify Web services and EAIs in heterogeneous SOAs
(Judith Myerson) In Part 7 of this series, I showed why the XML-binary Optimized Packaging specification (XOP) package is more effective than XML parsers in processing large, bloated Web services in text format. I also showed how to convert them into a more streamlined, binary format in multiple Ser
Processing XML with Xerces and SAX
(Ethan McCallum) In my previous article, I introduced the Xerces-C++ XML toolkit and explained how to use Xerces for DOM parsing. This time, I’ll explain Xerces SAX parsing, plus error handling and validation.
REXML: Processing XML in Ruby
(Koen Vervloesem) REXML (Ruby Electric XML) is the XML processor of choice for Ruby programmers. It comes bundled with the standard Ruby distribution. It’s fast, written in Ruby, and can be used in two ways: tree parsing and stream parsing. In this article, we show some basic constructs on how to us
Customizing XML Serialization in .NET 2.0 Using the IXmlSerializable Interface
(Thiru Thangarathinam) In .NET 2.0, Microsoft has exposed the methods of the IXmlSerializable interface, giving you far more control over the way your objects get serialized to XML than in previous versions. Implementing IXmlSerializable in your own classes gives you explicit control over the XML sc
Develop apps with Web services and the eBay SDK, Part 3: Develop eBay applications with PHP5 and Web services
(Alex Garrett) Create applications in PHP5 that interact with eBay through Web services. Almost half of eBay’s transactions occur through its Web services platform. In this tutorial, you’ll acquire a solid understanding of the mechanics of the eBay XML API and learn how to use the Services_Ebay PHP
Business Rules and Web Architecture: W3C Creates Rule Interchange Format WG
W3C has announced the formation of a new Rule Interchange Format (RIF) Working Group tasked with the challenge of producing a "standard means for exchanging rules on the Web. Rules constitute a key element of the Semantic Web vision, allowing integration, derivation, and transformation of data from
Classworking toolkit: Reflecting generics
(Dennis Sosnoski) Many tools have been designed around the use of Java reflection, for purposes ranging from populating GUI components with data values to dynamically loading new features into running applications. Reflection is especially useful for analyzing data structures at run time, and many f
