(Richard Mackey) Organizations that are building XML-based Web applications and Web services are increasingly turning to the Security Assertion Markup Language (SAML) to communicate identities and authorization information. These organizations need to protect themselves from attacks at the XML proto
Tag: JSON / JAVA / XML
Unicode Secrets
(Uche Ogbuji) Poor understanding of Unicode is probably the biggest obstacle users face when trying to learn how to process XML, and Python users are no exception. In my experience, Unicode matters are the most common component in users’ cries for help with Python XML tools. In this article and
Language gap
(Ken Young) In science fiction movies the difficulty of people speaking different languages is usually solved by some high-tech device that, when spoken into, instantly translates the words into the language of choice. Even beings from other planets suddenly seem to be able to speak as if they have
SOA Made Real
(Rich Salz) In this column we’ll actually build a web service using the style, as well as the examples, from the previous column. Again, we’ll use Norm Walsh’s where in the world service. For grins, we’ll look at a C#/.NET client and a Python server.
Triggers over XML Views of Relational Data
(Feng Shao, Antal Novak and Jayavel Shanmugasundaram)XML has emerged as a dominant standard for information exchange on the Internet. However, a large fraction of data continues to be stored in relational databases. Consequently, there has been a lot of interest in publishing relational data as XM
All about JAXP, Part 1
(Brett McLaughlin) The Java API for XML Processing (JAXP) lets you validate, parse, and transform XML using several different APIs. JAXP provides both ease of use and vendor neutrality. This article, the first of a two-part series introducing JAXP, shows you how to take advantage of the API’s parsin
Accessing EJB-WebService from DotNet Platform
(RS Ramaswamy) Corporate desktops and LANs mostly use the Microsoft Windows platform. This has been the reality since 1985, for the past twenty years. It is none too easy for office personnel who have been used to Microsoft productivity software to switch over to another platform, not even to anothe
The Semantic Web: An Introduction
(Sean B. Palmer) The Semantic Web is a mesh of information linked up in such a way as to be easily processable by machines, on a global scale. You can think of it as being an efficient way of representing data on the World Wide Web, or as a globally linked database.
Ipedo Claims First Dual SQL/XQuery Engine
(Lisa Vaas) Ipedo rolled out a version of its enterprise information-integration platform that features what the company claims is the industry’s first dual SQL/XQuery engine.
Managing XML data: XML catalogs
(Elliotte Harold) An old programmer’s adage states that any problem can be solved with an additional layer of indirection — an adage that is as true in XML as in any other field. Many problems that arise when loading schemas, DTDs, and stylesheets can be elegantly solved by introducing XML catalogs
