Umeå universitets logga

umu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
An aspect-oriented approach to consistency-preserving caching and compression of web service response messages
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. (UMIT)
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. (UMIT)
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. (UMIT)ORCID-id: 0000-0002-2633-6798
2010 (Engelska)Ingår i: Web Services (ICWS 2010): 2010 IEEE International Conference on, IEEE Computer Society, 2010, s. 526-533Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Web Services communicate through XMLencoded messages and suffer from substantial overhead due to verbose encoding of transferred messages and extensive (de)serialization at the end-points. We demonstrate that response caching is an effective approach to reduce Internet latency and server load. Our Tantivy middleware layer reduces the volume of data transmitted without semantic interpretation of service requests or responses and thus improves the service response time. Tantivy achieves this reduction through the combined use of caching of recent responses and data compression techniques to decrease the data representation size. These benefits do not compromise the strict consistency semantics. Tantivy also decreases the overhead of message parsing via storage of application-level data objects rather than XMLrepresentations. Furthermore, we demonstrate how the use of aspect-oriented programming techniques provides modularity and transparency in the implementation. Experimental evaluations based on the WSTest benchmark suite demonstrate that our Tantivy system gives significant performance improvements compared to non-caching techniques.

Ort, förlag, år, upplaga, sidor
IEEE Computer Society, 2010. s. 526-533
Nyckelord [en]
Web Services, response caching, consistencypreserving, hashing, data compression, aspect-oriented programming
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:umu:diva-40372DOI: 10.1109/ICWS.2010.83Scopus ID: 2-s2.0-77957276697ISBN: 978-1-4244-8146-0 Print (tryckt)ISBN: 978-0-7695-4128-0 E-ISBN (tryckt)OAI: oai:DiVA.org:umu-40372DiVA, id: diva2:399460
Konferens
IEEE International Conference on Web Services (ICWS), 5-10 July 2010, Miami, Florida, USA
Tillgänglig från: 2011-02-22 Skapad: 2011-02-22 Senast uppdaterad: 2023-03-24Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Li, WubinTordsson, JohanElmroth, Erik

Sök vidare i DiVA

Av författaren/redaktören
Li, WubinTordsson, JohanElmroth, Erik
Av organisationen
Institutionen för datavetenskap
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 159 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf