The Deployment of Protocol Stack Components Using Web Services

The Deployment of Protocol Stack Components Using Web Services

Kevin Curran (University of Ulster, Ireland) and Brendan Gallagher (University of Ulster, Ireland)
Copyright: © 2005 |Pages: 18
DOI: 10.4018/jwsr.2005040101
OnDemand PDF Download:
No Current Special Offers


Multimedia has varying optimal transport methods. The traditional methods employed by transport protocols are to ship all data through identical protocol stacks. An ideal method would transport each media through an optimized stack constructed solely for that medium, allowing improved multimedia QoS to be achieved even at runtime. Dynamically composable protocol stacks overcome the limitations imposed by generic protocol stacks. A dynamically composable protocol stack allows optimization for particular traffic. Here, protocol layers such as real-time G.711 or PCM conversion capabilities could be deployed to address the impedance matching across heterogeneous receivers. Protocol layers are created by the protocol stack (using a Protocol Profiler) according to a properties argument defined when creating an instance of Stack. The SOAP is a lightweight remote procedure calling protocol for the exchange of structured data in a decentralized environment. SOAP enables programs to run and interoperate with other SOAP applications (called Web services) in a distributed environment. The SOAP protocol is based on eXtensible Markup Language (XML) and Hypertext Transmission Protocol (HTTP), which, it is claimed, makes it a language- and platform-neutral vehicle for RPC over the Internet and through firewalls. This paper describes a SOAP Web service deployed on an apache Tomcat server that enables clients to download protocol stack components as MIME attachments. The deployment middleware framework is named Webber. Webber provides additional flexibility that can be extremely useful for environments that have not been considered by standard generic protocols.

Complete Article List

Search this Journal:
Volume 19: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 18: 4 Issues (2021)
Volume 17: 4 Issues (2020)
Volume 16: 4 Issues (2019)
Volume 15: 4 Issues (2018)
Volume 14: 4 Issues (2017)
Volume 13: 4 Issues (2016)
Volume 12: 4 Issues (2015)
Volume 11: 4 Issues (2014)
Volume 10: 4 Issues (2013)
Volume 9: 4 Issues (2012)
Volume 8: 4 Issues (2011)
Volume 7: 4 Issues (2010)
Volume 6: 4 Issues (2009)
Volume 5: 4 Issues (2008)
Volume 4: 4 Issues (2007)
Volume 3: 4 Issues (2006)
Volume 2: 4 Issues (2005)
Volume 1: 4 Issues (2004)
View Complete Journal Contents Listing