InfoQ

InfoQ

Topic/Tag specific view

XML Content on InfoQ


Latest featured content about XML

Dealing with Performance Challenges - Optimized Data Formats

Topics
JSON,
Markup Languages,
QCon San Francisco 2011,
Languages,
QCon,
Data Access,
Performance & Scalability,
Conferences,
Database,
Data,
eBay,
Programming,
XML

Sastry Malladi discusses the performance implications of using various data formats and versioning across eBay, showing the results of certain benchmarks concluding that JSON is the best format.

News about XML

Microsoft Previews Windows Azure Application Integration Services

Topics
SOAP,
Messaging,
Windows Azure,
Web Services,
Azure,
.NET,
EAI,
SOA,
PaaS,
Cloud Computing,
Programming,
Enterprise Architecture,
XML,
Architecture

In late December 2011, Microsoft announced the pre-release of a set of services labeled Windows Azure Service Bus EAI Labs. These enhancements to the existing Windows Azure Service Bus make it easier to connect (cloud) applications through the use of message routing rules, protocol bridging, message transformation services and connectivity to on-premises line of business systems.

Who Belongs to the 2011 Open APIs Billionaires Club?

Topics
SOAP,
JSON,
Messaging,
Web Services,
Markup Languages,
SOA,
REST,
Languages,
Architecture,
Programming,
Enterprise Architecture,
XML

The growth of Open APIs both in numbers and volume has surpassed any expectations over the last decade. John Musser from the ProgrammableWeb presented his analysis of the Open APIs State of the Market for 2011.

Apache FOP 1.0 released

Topics
Java,
Languages,
Open Source,
Architecture,
Programming,
Apache,
XML

On Wednesday, the Apache Foundation announced the release of Apache FOP 1.0, a project that has been a decade in the making. Apache FOP, or Formatting Objects Processor, provides a means to turn XML documents into a variety of print-ready formats, such as PDF, PostScript, or even PNG

Articles about XML

Contract Versioning, Compatibility and Composability

Topics
XML Schema,
Versioning,
XML,
WSDL,
Version Control,
Web Services,
Markup Languages,
Source Control,
Languages,
Governance,
Best Practices,
SOA,
Architecture,
Enterprise Architecture,
Programming

Kjell-Sverre and Jean-Jacques revisit the principles of contract design focusing on the concept of compatible contract based on XML, XML Schema and WSDL extensibility to foster service reuse and complement Governance. The article includes a novel approach to manage message types in relation to an enterprise data model.

Structured Event Streaming with Smooks

Topics
XSLT,
XSL,
XML,
Markup Languages,
ESB,
Languages,
SOA,
Open Source,
Architecture,
Enterprise Architecture,
Programming,
Events

Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming.

Flex for XML and JSON

Topics
Ruby,
JSON,
ActionScript,
Java,
Dynamic Languages,
Flex,
Markup Languages,
Languages,
Adobe,
Flash,
Programming,
XML,
Companies,
Rich Internet Apps,
Rich Client / Desktop

Platforms need interoperability. In this article Flex interoperability with JSON and XML is explored. The article including mapping of XML to chart and grid components using the E4X library. It also demonstrates using the as3core library to decode JSON messages.

Presentations about XML

Heresy & Heretical Open Source: A Heretic's Perspective

Topics
JSON,
Strange Loop 2010,
Markup Languages,
Strange Loop,
Open Source,
Languages,
Architecture,
Intellectual Property,
Programming,
Conferences,
XML

Douglas Crockford presents a debate existing around XML and JSON, and the negative effect of the Intellectual Property laws on open source software.

SOA Threat Modeling: Attacking and Defending REST, XML and SOAP-based Services

Topics
SOAP,
Messaging,
Web Services,
SOA,
REST,
Architecture,
Enterprise Architecture,
Security,
SOA Symposium,
XML

Jason Macy explains what are the security threats targeting SOA implementations, the basic requirements for security testing and SOA gateway, attack examples and countermeasures to protect against SQL Injection, DoS, XSD Mutation, and Identity type of attacks.

Interviews about XML

What’s Next for jclouds?

Topics
EC2,
Python,
Amazon Web Services,
Windows Azure,
JSON,
Scala,
Cassandra,
Virtualization,
JVM Languages,
Java,
Dynamic Languages,
Functional Programming,
MySQL,
BigTable,
Strange Loop 2010,
Markup Languages,
Amazon,
Cloud Foundry,
Clojure,
Azure,
IaaS,
Infrastructure,
LISP,
Relational Databases,
Operations,
Languages,
VMWare,
PaaS,
Strange Loop,
NoSQL,
.NET,
Cloud Computing,
XML,
Programming,
Conferences,
Companies,
Database,
S3,
vCloud,
Hadoop,
GigaSpaces,
Twitter

Adrian Cole discusses his jclouds project, which is an open source library that helps Java developers get started in the cloud and reuse their Java development skills. Cole also talks about some of the challenges of creating a cloud agnostic library, such as the use of different hypervisors and that various cloud implementations are written in different languages, such as VB, Python, Ruby, etc.

Don Box Discusses SOAP, XML, REST and M

Topics
SOAP,
Messaging,
WSDL,
DSLs,
Web Services,
Domain Specific Languages,
QCon San Francisco 2009,
.NET,
SOA,
QCon,
REST,
Languages,
Conferences,
Architecture,
Enterprise Architecture,
Language,
Programming,
M,
RELAX-NG,
XML,
REPL

In this interview from QCon San Francisco 2009, Don Box discusses the history of SOAP, XML, XML Schema, RELAX NG, SOAP and WSDL, REPL, opinions on REST, REST at Microsoft, coexistence of REST and WS-*, the M programming language, M and DSLs, M versus XML/XML Schema, Data as XML, and future plans for M and data modeling at Microsoft.