Basic Search  Advanced Search   
Topics Resources Free Library Software XML News About Us
   Ask PerfectXML
   .NET XML KB Articles
   XML Certification
   Events Calendar
   Product Reviews
   Book Reviews
   Books & Magazines
   Getting Help
   Microsoft & XML
  Sample Chapters
   By Subject
   By Publisher
   Web Services
   Native XML Databases
   Web Services
   XSLT Editors
   XML Editors
   Development Tools
   Contact Us RSS Feed Welcome to!
PerfectXML Web site is designed to help you learn XML technologies and use them in your applications. We endeavor to provide the best collection of information on all things XML.

New Articles on PerfectXML
Elements of a web site
Chapter 3 from the book XSLT 2.0 Web Development. The first part of the chapter deals with markup constructs commonly used in page documents, including headings, paragraphs and paragraph-like elements, links, images and other non-XML objects, tables, and forms. Then we will analyze the master document to find out what data it needs to store and what is the best XML representation for this data. The last section presents complete summary examples of a page document, a master document, and a Schematron schema to validate them.

Can web service adoption usher-in a collaborative development process?
Service Oriented Mass Customization (SOMC) asks us to stop thinking of an application as an isolated island lacking a semantic bridge to the rest of the user's world. Instead allow users to build bridges by explicitly mapping elements from your application domain to others available in their burgeoning Service oriented architecture (SOA). Once these bridges are built, users can take your application to strange and exotic places.

Thirty best practices for integrating Web services
Excerpt from the book Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services.

XML Q&A with Darshan Singh
In this article, managing editor, Darshan Singh, responds to questions asked by PerfectXML visitors. In this part:

Building a House of Standards
The main goals of Web services are three-fold:
  • Get programs talking to each other, because we want to leverage the existing technology.
  • Be cheap, compact and scalable for all parties, because we want to have web services everywhere, providing services to everyone, using any device.
  • Build on the infrastructure, because it's already paid for.
The best way to get there is to build an environment based on standards that everyone agrees on. In this chapter, we will build a house of standards showing where each one fits, and how they relate to each other. It is only by using internationally recognized standards that you can create systems that can communicate with your trading partners around the world.

Integration Models
The integration models we have today are either loosely coupled or tightly coupled. They are message-based or method-based. They are synchronous or asynchronous. Putting these things together in an intelligent way is essential if you are going to archive the promise of web services.

In this chapter, we will discuss all of these models, and show which ones are used by web services and why.

Simple Object Access Protocol (SOAP)
The Simple Object Access Protocol is a standard that has provided a simple solution to a complex problem. The problem is that integrating systems is difficult. That’s not really news, but it is a fact that many I.T. professionals are well aware of. The main area of incompatibility arises because information and objects are distributed all over the place. The SOAP standard provides a set of tags and an environment that allows systems to request information from other systems by sending self-describing messages over any network. SOAP is really just an envelope, but its simplicity means that it is easy to use and very flexible. In this chapter, you will learn about this most important standard for web services.

Other Recent Articles:
XForms Building Blocks
XQuery: A Guided Tour
InfoPath 2003, Oracle & .NET Web service

More Articles on

XML/Web Services News & Announcements
SOAP Performance: Three W3C Proposed Recommendations
Requirements: Internationalization of Web Services
Working Draft: XForms 1.1
Gates: "We're Delighted" - As Microsoft's Jean Paoli Wins Industry Plaudit
BNA Opts For Change Using XML
Logical Move, New Partnership With Stylus Studio
StrikeIron Announces Beta Release of OnDemand Web Services for Excel
StrikeIron Expands WsBizNet with Five Financial Management Web Services
xfy Uses Java, Combines High-Performance Interactivity with Portability
More News & Articles...

New Sample Chapters
Upcoming Events
XML Conference & Exposition 2004
November 15-19, 2004  Washington, DC 20008, USA
Web Services Edge 2005 East - International Web Services Conference & Expo
Feb 15-17, 2005  Boston, MA, USA
XTech 2005
May 24-27, 2005  Amsterdam RAI Center, Netherlands

Recently Added Software Listings
New Entries