OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Fw: Question on XML versioning


Forwarded with permission.

Jon

==================================================================

Date: Mon, 31 Oct 2005 12:41:20 -0600
From: Gino.Crispieri@ismi.sematech.org
Subject: Question on XML versioning
To: jon.bosak@sun.com
Cc: Gino.Crispieri@ismi.sematech.org

hi:
 
I am the current Co-chair of the XML task force in SEMI.  Your name was
given to me by Harvey Wohlwend from ISMI. I wrote some guide documents
to define the usage of namespaces in schema and wsdl files.  We defined
an interface between the factory software and equipment software using
XML, WSDL and SOAP called interface A or EDA (equipment data
acquisition).  Two years ago versioning seem a good idea and was
recommended by the majority of the experts I researched.  Today this
seems not a good idea because if you add a web service or delete one,
you have to change the interface or generate a new one because the
schema files now have a new version number.  It would be nice to keep
the interface backwards compatible but not sure how to do that with web
services and XML.  Do you have any suggestion whether we are doing the
right thing or maybe we should change and remove versioning from the
namespaces? How can you improve the interface without breaking the
clients since not everyone will be at the same rev level at anytime?
 
Gino 
 

Gino G. Crispieri
ISMI 

Intl. SEMATECH Manufacturing Initiative
Member Technical Staff
Office (512) 356-7547
Mobile (512) 751-3550 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]