Avoid XML schema wildcards for Web service interfaces

Developers risk negative side effects when they attempt to make Web services interfaces extensible without understanding the context in which various mechanisms are applied. Given the overuse and misapplication of the HTML example, developers often litter their interfaces with XML Schema wildcards....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet computing Jg. 10; H. 3; S. 72 - 79
1. Verfasser: Pasley, J.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York, NY IEEE 01.05.2006
IEEE Computer Society
Schlagworte:
ISSN:1089-7801, 1941-0131
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Developers risk negative side effects when they attempt to make Web services interfaces extensible without understanding the context in which various mechanisms are applied. Given the overuse and misapplication of the HTML example, developers often litter their interfaces with XML Schema wildcards. This increases complexity and results in ambiguous interface definitions. A more appropriate versioning strategy for Web services development can help developers avoid these problems
AbstractList Developers risk negative side effects when they attempt to make Web services interfaces extensible without understanding the context in which various mechanisms are applied. Given the overuse and misapplication of the HTML example, developers often litter their interfaces with XML Schema wildcards. This increases complexity and results in ambiguous interface definitions. A more appropriate versioning strategy for Web services development can help developers avoid these problems.
Developers risk negative side effects when they attempt to make Web services interfaces extensible without understanding the context in which various mechanisms are applied. Given the overuse and misapplication of the HTML example, developers often litter their interfaces with XML Schema wildcards. This increases complexity and results in ambiguous interface definitions. A more appropriate versioning strategy for Web services development can help developers avoid these problems
Author Pasley, J.
Author_xml – sequence: 1
  givenname: J.
  surname: Pasley
  fullname: Pasley, J.
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17766127$$DView record in Pascal Francis
BookMark eNp90U1LAzEQBuAgClr15NHLIqgH2ZpJ0mxylOIXVLwoegtpdoIp292abBX_vSkVBRFPMwzPDAzvgGy2XYuEHAAdAlB9fnc7HjJK5VCMNsgOaAElBQ6buadKl5WisE0GKc0opUox2CGji7cu1MXz3aRI7gXntngPTe1srFPhu1g84bRIGN-CwyK0PUZvHaY9suVtk3D_q-6Sx6vLh_FNObm_vh1fTErHK96XU86doN6jZ0KgrbSEWltWYx4wKTitrWbcK4UgAGtumWZSSS2lnDJmp3yXnK7vLmL3usTUm3lIDpvGttgtk1GVZIxLzrM8-VcypYQYCZnh0S8465axzV8Y0BXnEqjI6PgL2eRs46NtXUhmEcPcxg8DVSUlsCo7WDsXu5QieuNCb_vQtX20oTFAzSoXk3Mxq1yMGOWds18732f_1IdrHRDxR0oOWgH_BJVylYc
CODEN IICOFX
CitedBy_id crossref_primary_10_1016_j_csi_2017_09_010
crossref_primary_10_1002_spe_2123
crossref_primary_10_1109_MIC_2010_81
crossref_primary_10_1016_j_jss_2009_03_001
crossref_primary_10_1016_j_entcs_2016_02_006
crossref_primary_10_1016_j_scico_2014_03_015
crossref_primary_10_1016_j_scico_2010_01_002
crossref_primary_10_1007_s10796_016_9731_1
crossref_primary_10_1002_spe_2268
crossref_primary_10_1109_MIC_2013_4
crossref_primary_10_1142_S0218843015500045
ContentType Journal Article
Copyright 2006 INIST-CNRS
Copyright IEEE Computer Society May 2006
Copyright_xml – notice: 2006 INIST-CNRS
– notice: Copyright IEEE Computer Society May 2006
DBID 97E
RIA
RIE
AAYXX
CITATION
IQODW
3V.
7XB
8AL
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L6V
M0N
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
Q9U
7SC
8FD
L7M
L~C
L~D
7U1
C1K
DOI 10.1109/MIC.2006.45
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Pascal-Francis
ProQuest Central (Corporate)
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials - QC
ProQuest Central
ProQuest Technology Collection
ProQuest One
ProQuest Central Korea
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
ProQuest Engineering Collection
Computing Database
Engineering Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
ProQuest Central Basic
Computer and Information Systems Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Risk Abstracts
Environmental Sciences and Pollution Management
DatabaseTitle CrossRef
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Engineering Collection
Advanced Technologies & Aerospace Collection
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
ProQuest One Academic
ProQuest Central (Alumni)
ProQuest One Academic (New)
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
Risk Abstracts
Environmental Sciences and Pollution Management
DatabaseTitleList Computer and Information Systems Abstracts
Risk Abstracts
Computer Science Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 2
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Applied Sciences
EISSN 1941-0131
EndPage 79
ExternalDocumentID 1423842571
17766127
10_1109_MIC_2006_45
1631981
Genre orig-research
GroupedDBID -~X
.4S
.DC
0R~
1OL
29I
4.4
5GY
5VS
6IF
6IK
6IL
6IN
8FE
8FG
8R4
8R5
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABJCF
ABPPZ
ABQJQ
ABUWG
ABVLG
ACGFO
ACIWK
ADZIZ
AENEX
AETIX
AFKRA
AFOGA
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AJQPL
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ARAPS
ARCSS
ATWAV
AZLTO
AZQEC
BEFXN
BENPR
BFFAM
BGLVJ
BGNUA
BKEBE
BPEOZ
BPHCQ
CCPQU
CHZPO
CS3
DU5
DWQXO
E.L
EBS
EDO
EJD
GNUQQ
HCIFZ
HZ~
H~9
I-F
IEDLZ
IEGSK
IFIPE
IFJZH
IPLJI
ITG
ITH
JAVBF
K6V
K7-
L6V
LAI
M43
M7S
O9-
OCL
P2P
P62
PHGZM
PHGZT
PQGLB
PQQKQ
PROAC
PTHSS
PUEGO
Q2X
RIA
RIE
RIL
RNI
RNS
RZB
TN5
VH1
XZL
ZY4
AAYXX
AFFHD
CITATION
IQODW
RIG
3V.
7XB
8AL
8FK
JQ2
M0N
PKEHL
PQEST
PQUKI
PRINS
Q9U
7SC
8FD
L7M
L~C
L~D
7U1
C1K
ID FETCH-LOGICAL-c373t-b33c40ffef244ea7961d9a2deef226430da923f88e141ed3a2926869666b22ab3
IEDL.DBID RIE
ISICitedReferencesCount 20
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000237731900010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1089-7801
IngestDate Tue Oct 07 07:56:02 EDT 2025
Sun Sep 28 12:26:14 EDT 2025
Fri Jul 25 19:32:22 EDT 2025
Mon Jul 21 09:16:58 EDT 2025
Tue Nov 18 22:35:05 EST 2025
Sat Nov 29 08:06:46 EST 2025
Wed Aug 27 02:48:17 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords XML language
Internet
Distributed computing
HTML language
Version management
Web service
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c373t-b33c40ffef244ea7961d9a2deef226430da923f88e141ed3a2926869666b22ab3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
ObjectType-Feature-2
PQID 197336104
PQPubID 32251
PageCount 8
ParticipantIDs proquest_miscellaneous_28844546
proquest_journals_197336104
crossref_citationtrail_10_1109_MIC_2006_45
proquest_miscellaneous_876223633
pascalfrancis_primary_17766127
ieee_primary_1631981
crossref_primary_10_1109_MIC_2006_45
PublicationCentury 2000
PublicationDate 2006-05-01
PublicationDateYYYYMMDD 2006-05-01
PublicationDate_xml – month: 05
  year: 2006
  text: 2006-05-01
  day: 01
PublicationDecade 2000
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
– name: Los Alamitos
PublicationTitle IEEE internet computing
PublicationTitleAbbrev MIC
PublicationYear 2006
Publisher IEEE
IEEE Computer Society
Publisher_xml – name: IEEE
– name: IEEE Computer Society
References Fallside (ref2) 2004
Berners-Lee (ref4) 1998
Orchard (ref1) 2004
Ballinger (ref7) 2004
Sue (ref6) 2006
Walsh (ref5) 2003
Thompson (ref3) 2004
References_xml – volume-title: XML Schema Part O: Primer Second Edition, World Wide Web Consortium (W3C) recommendation
  year: 2004
  ident: ref2
– volume-title: versioninq XML Languages Proposed TAG Finding
  year: 2003
  ident: ref5
– volume-title: discussion notes, World Wide Web Consortium (W3C) XML Schema working group
  year: 2004
  ident: ref3
  article-title: Versioning Made Easy with W3C XML Schema and Pipelines
– volume-title: Proc. XML2004, Int’l Digital Enterprise Alliance
  year: 2004
  ident: ref1
  article-title: Extending and Versioning XML Languages with XML Schema
– volume-title: World Wide Web Consortium (W3C), draft discussion document
  year: 2006
  ident: ref6
  article-title: XML Schema Versioning Use Cases
– volume-title: keynote speech
  year: 1998
  ident: ref4
  article-title: Evolvability
– volume-title: Web Services Metadata Exchange, Microsoft Research, initial public draft release
  year: 2004
  ident: ref7
SSID ssj0008821
Score 1.9087259
Snippet Developers risk negative side effects when they attempt to make Web services interfaces extensible without understanding the context in which various...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 72
SubjectTerms Applied sciences
Computer science; control theory; systems
Computer systems and distributed systems. User interface
Context-aware services
Contracts
Costs
Data structures
Exact sciences and technology
HTML
Software
Standards organizations
validation
Vocabulary
Web services
Web sites
XML
XML schema
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LT9wwEB610EM59EWrplDwgVMli8R2_DhVFLHiACtUqLq3yPFDQqo2dLPw-xkn3oWqj0uv8UhJPPY3n-3xfAAH0inPHIs06lZSoSKnbTSaxtLVzlhuufGD2ISaTvVsZi5ybk6f0ypXmDgAte9c2iM_rEwq3IeLh883P2kSjUqHq1lB4ylspkJlOMw3v5xML76uoRjpYzVm2BuqEIvzBb2qNIf4k-NRRLrI9CgkDRorKUPS9thJcVS3-A2oh-gzefmf3_0KXmTaSY7GcfIanoT5G9h6VIxwG-qju-7ak9n5Gbl0qZQrQcTwLl3KIpNuQb6HlmRkIcM-YkzZXG_h2-Tk6viUZlEF6rjiS9py7kQZY4gY2INVRlbeWOYDPkByxEtvkfNFrUMlquC5ZYZJLXFVJFvGbMvfwca8m4f3QFxAvlBLxerWCM25FdGHmkckgYzb6Av4tOrXxuWK40n44kczrDxK06ATkg6mbERdwMHa-GYstPFns-3koAcTiRiiqwL2fnHYQ7tSyECYKmBn5Z4mz9K-WfumgP11K06vdGZi56G77RumtRC1kAWQv1ikcMK45PzDP1-xA8_H3ZuUK7kLG8vFbfgIz9zd8rpf7OWBew_GS_QA
  priority: 102
  providerName: ProQuest
Title Avoid XML schema wildcards for Web service interfaces
URI https://ieeexplore.ieee.org/document/1631981
https://www.proquest.com/docview/197336104
https://www.proquest.com/docview/28844546
https://www.proquest.com/docview/876223633
Volume 10
WOSCitedRecordID wos000237731900010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1941-0131
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0008821
  issn: 1089-7801
  databaseCode: RIE
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 1941-0131
  dateEnd: 20120331
  omitProxy: false
  ssIdentifier: ssj0008821
  issn: 1089-7801
  databaseCode: P5Z
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 1941-0131
  dateEnd: 20120331
  omitProxy: false
  ssIdentifier: ssj0008821
  issn: 1089-7801
  databaseCode: K7-
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Engineering Database
  customDbUrl:
  eissn: 1941-0131
  dateEnd: 20120331
  omitProxy: false
  ssIdentifier: ssj0008821
  issn: 1089-7801
  databaseCode: M7S
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 1941-0131
  dateEnd: 20120331
  omitProxy: false
  ssIdentifier: ssj0008821
  issn: 1089-7801
  databaseCode: BENPR
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9QwEB61hQMceJWKUBp86AlhmtiOH8eCWiEBqxUPseISOX5IldpdtNnt72ccp9si2gOXKIrn4IztmW88L4BD6ZRnjkUadSepUJHTLhpNY-UaZyy33Pih2YSaTPRsZqZb8HaTCxNCGILPwrv0Ovjy_cKt01XZEWIHtJHR1tlWSuZcrY3URaRY52B6QxWK3TEXr67MEf5P9jqknKUb2mdop5KCIW2P_Ii5kcU_MnlQNKeP_2-KT-DRCCjJcd4BT2ErzJ_BwxtlBnehOb5cnHky-_KZoC0bLixBgOxdSrciiFnJz9CRPssMkspHLGOK03oOP05Pvn_4SMd2CdRxxVe049yJKsYQUWUHq4ysvbHMB_yAsIdX3iKai1qHWtTBc8sMk1qivSM7xmzH92BnvpiHF0BcQCTQSMWazgjNuRXRh4ZHhHeM2-gLeHPFxtaNtcRTS4vzdrApKtMiz1OHS9mKpoDDDfHvXELjdrLdxM5rkszJAsq_1ud6HPcAwjNVwP7VgrXj-evb2qQyj2hqFvB6M4oHJ3lD7Dws1n3LtBaiEbIAcgdFUhSMS85f3j61fXiQL2RS-OMr2Fkt1-EA7rvL1Vm_LOHe-5PJ9GsJ258ULVNM6Td8Tptf5bBx_wBv4udZ
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwEB6VggQ98GpRQ6H1oVyQoia248cBoQpYtdrtCoki9hYcP6RKaFM22yJ-FP-RcR7bIh63HrjGoyTyjL8Z2zPzAewLKx21NKRBVSLlMrC0ClqlIbOF1YYZpl1LNiGnUzWb6fdr8GOohYlplQMmtkDtahvPyA9yHRv34ebh9fnXNJJGxcvVgUGjs4qx__4Nd2zNq-O3qN4XlI7enb45SntSgdQyyZZpxZjlWQg-oGPzRmqRO22o8_gAgwOWOYMxT1DK5zz3jhmqqVACdwWiotRUDN97C25zpkRcUGOZroAfg9W8y-fXqUTk78sB80wf4JR2Fx-xbOqaA2wZXWI-pmlQJaHj0vjNLbS-bvTgP5ulh3C_D6rJYbcKHsGanz-GjWutFjehOLyszxyZnUzIBxsb1RLEQ2djyRkZ1QvyyVekx03SnpKGmKu2BR9v5L-fwPq8nvttINZjNFQISYtKc8WY4cH5ggUMcSkzwSXwctBjaft-6pHW40vZ7qsyXaLSI8unKHmRwP5K-LxrI_Jnsc1oEFciAhFS5Qns_mIgV-NSYnxFZQI7gzmUPQY15coWEthbjSJ4xBshM_f1RVNSpTgvuEiA_EUiOkvKBGNP__mJPbh7dHoyKSfH0_EO3OvOqWJW6DNYXy4u_HO4Yy-XZ81it10yBD7ftPX9BCdYTys
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Jb9QwFH5qp6iCA1uLGgqtD-WCFE1iJ14OCBXaEVXLaMQi5pY6XqRK1aRMpkX8NP4dz1mmRSy3HrjGT0lkf36L_d77APa4EZYa6mMvSx5nwrO49ErGPjG5UZpppmxDNiHGYzmdqskK_OhrYUJaZa8TG0VtKxPOyIepCo37MHgY-i4rYnIwen3xNQ4EUuGitWfTaBFy7L5_w-itfnV0gEv9gtLR4ae37-KOYCA2TLBFXDJmssR759HIOS0UT63S1Dp8gI4CS6xG_8dL6dIsdZZpqiiXHCMEXlKqS4bvXYU1wTDmGcDam8Px5MPSDKDrmrbZ_SoWaAe64sA0UUOc4PYaJBRR3TCHDb9LyM7UNS6Qb5k1fjMSjeUbPfiP5-wh3O_cbbLf7o9HsOJmj-HejSaMG5DvX1Vnlkzfn5CPJrSwJagprQnFaGRUzckXV5JOo5Lm_NSHLLZN-Hwr__0EBrNq5raAGId-Us4FzUuVScZ05q3LmUfnlzLtbQQv-zUtTNdpPRB-nBdNxJWoAgEQ-D95keUR7C2FL9oGI38W2wjguBbhqDtlGsHOL2C5HhcCPS8qItjuoVF02qkulriIYHc5imol3BXpmasu64JKmWV5xiMgf5EIZpQyztjTf35iF9YRdMXJ0fh4G-62B1ghXfQZDBbzS_cc7pirxVk93-n2D4HT24bfT20hWX0
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Avoid+XML+schema+wildcards+for+Web+service+interfaces&rft.jtitle=IEEE+internet+computing&rft.au=Pasley%2C+J.&rft.date=2006-05-01&rft.issn=1089-7801&rft.volume=10&rft.issue=3&rft.spage=72&rft.epage=79&rft_id=info:doi/10.1109%2FMIC.2006.45&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_MIC_2006_45
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1089-7801&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1089-7801&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1089-7801&client=summon