Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
JavaScript-based Web Service Access to a Functional DBMS
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2010 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

A new way to access different kinds of services on the web is to develop web service interfaces and call the web service operations directly from a JavaScript client. This report describes a general such web service interface from JavaScript, called the Functional web Service Client (FSC). FSC loads the WSDL document into DOM object and parses its structure to build the web service request data. It provides a public API that can be called directly from a JavaScript application. The communication between the client and the web service operations uses the XML-based SOAP protocol. FSC simplifies Ajax applications by making it very simple to call web service operations as functions. It allows both synchronous and asynchronous function calls to the web service operations. To illustrate the functionality of FSC, an existing web application, the course manager, was re-implemented as a web service as an alternative to the previous implementation as a conventional server side TomCat application. The course manager uses the functional DBMS Amos II to represent information about courses, students taking courses, exercises, etc. Rather than providing the functionality of the course manager as a web based user interface, the new implementation provides a course manager web service along with a JavaScript application implementing a user interface that calls the course manager web service operations using FSC. The course manager web service is automatically generated by the WSMOS system that, for given functions implemented in Amos II, deploys web service operations and generates a WSDL document.

Place, publisher, year, edition, pages
2010.
Series
IT ; 10 019
Identifiers
URN: urn:nbn:se:uu:diva-129468OAI: oai:DiVA.org:uu-129468DiVA, id: diva2:343925
Uppsok
Technology
Supervisors
Examiners
Available from: 2010-08-16 Created: 2010-08-16 Last updated: 2010-08-16Bibliographically approved

Open Access in DiVA

fulltext(791 kB)403 downloads
File information
File name FULLTEXT01.pdfFile size 791 kBChecksum SHA-512
caea7507b19d70f4381168dce78fdab7fed48338dd8981a2dc8c3cb574880130073dcae32cad2456bb951af44e81d03433459ce67bebfbd47f9031ecb54975d1
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 403 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 733 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf