Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Implementation and Evaluation of a JSON Binding for Mobile Web Services with IMS Integration Support
KTH, School of Electrical Engineering (EES), Communication Networks.
2012 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Service Oriented Architecture SOA is a well recognized and immensely applied reference model for service oriented computing, both in industry and research. Because of its fastidious features, such as reusability, interoperability, scalability and flexibility a Web Based SOA is adopted, in the areas like Enterprise Application Integration EAI. These days the Web Based Services, such as XML Web Services are not limited to fixed servers but can also be deployed on mobile devices in order to enhance the capability to become the service provider as well, such Web Services are known as Mobile Web Services MobWS. With the limited capabilities of mobile devices, the performance of XML based Mobile Web Services is affected due to the requirements of XML manipulation and parsing over the Representational State Transfer REST architecture. This Thesis work aims to develop and design a lightweight JSON Binding using the REST architecture. This will enhance the REST architecture to enable service creation and management for the synchronous as well as for the asynchronous Mobile Web Services MobWS. Initially, the existing synchronous and asynchronous server architecture is analysed to establish the foundation of the JSON Framework. Then the JSON Binding is developed in conformance with the analysed architecture. Therefore, the existing XML messaging constructs are redefined and optimized by using the JSON. Additionally JSON Binding developed in this work is used to enable service consumption in the IMS. This work is done by developing IMS client side modules in the middleware using Ericsson’s Mobile Java Communication Framework (MJCF). Finally the performance analyses have been done to evaluate and compare the impact of JSON Vs XML Binding over the synchronous as well as for the asynchronous server architecture. Thus, the architectural capability of the MobWS middleware has been customized to select the appropriate content type to handle and process the client requests.

Place, publisher, year, edition, pages
2012. , 55 p.
Series
EES Examensarbete / Master Thesis, XR-EE-LCN 2012:002
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-99191OAI: oai:DiVA.org:kth-99191DiVA: diva2:541461
Educational program
Master of Science - Network Services and Systems
Uppsok
Technology
Examiners
Available from: 2012-07-18 Created: 2012-07-18 Last updated: 2012-07-18Bibliographically approved

Open Access in DiVA

fulltext(2503 kB)600 downloads
File information
File name FULLTEXT01.pdfFile size 2503 kBChecksum SHA-512
03b73b04b0b6ef6845345852dd94cac3f45697b795078d5ed69a4fe3141c561eb0bafac14834102f4f51351227efecff9b18989dee0fa7bf5664f29977a36324
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Murtaza, Shahid
By organisation
Communication Networks
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 600 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: 6574 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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