InfoQ

InfoQ

Topic/Tag specific view

XML Content on InfoQ


Latest featured content about XML

Dealing with Performance Challenges - Optimized Data Formats

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

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,
Windows Azure,
Messaging,
Web Services,
Azure,
EAI,
.NET,
PaaS,
SOA,
Cloud Computing,
Programming,
XML,
Architecture,
Enterprise 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,
Markup Languages,
Web Services,
Languages,
SOA,
REST,
Architecture,
Enterprise Architecture,
XML,
Programming

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,
XML,
Architecture,
Programming,
Apache

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,
XML,
Versioning,
WSDL,
Version Control,
Markup Languages,
Web Services,
SOA,
Source Control,
Governance,
Best Practices,
Languages,
Programming,
Architecture,
Enterprise Architecture

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,
ESB,
Markup Languages,
Open Source,
SOA,
Languages,
Events,
Architecture,
Enterprise Architecture,
Programming

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,
Markup Languages,
Dynamic Languages,
Java,
Flex,
Languages,
Adobe,
Flash,
Rich Internet Apps,
Companies,
Rich Client / Desktop,
Programming,
XML

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,
Markup Languages,
Strange Loop 2010,
Open Source,
Strange Loop,
Languages,
Architecture,
Programming,
Conferences,
Intellectual Property,
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,
XML,
Architecture,
Enterprise Architecture,
Security,
SOA Symposium

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

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,
WSDL,
DSLs,
Messaging,
QCon San Francisco 2009,
Domain Specific Languages,
Web Services,
.NET,
REST,
SOA,
QCon,
Languages,
Language,
Architecture,
Enterprise Architecture,
Programming,
Conferences,
REPL,
M,
RELAX-NG,
XML

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.