A tuple space web service for distributed programming-Simplifying distributed web services applications
- Authors: Wells, George C , Mueller, Barbara , Schulé, Lo¨ıc
- Date: 2008
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430437 , vital:72691 , https://www.scitepress.org/PublishedPapers/2008/15170/15170.pdf
- Description: This paper describes a new tuple space web service for coordination and communication in distributed web applications. This web service is based on the Linda programming model. Linda is a coordination lan-guage for parallel and distributed processing, providing a communica-tion mechanism based on a logically shared memory space. The origi-nal Linda model has been extended through the provision of a pro-grammable mechanism, providing additional flexibility and improved performance. The implementation of the web service is discussed, to-gether with the details of the programmable matching mechanism. Some results from the implementation of a location-based mobile appli-cation, using the tuple space web service are presented, demonstrating the benefits of our system.
- Full Text:
- Date Issued: 2008
An open service delivery platform for adding value to softswitch-based telephony environments
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2008
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428450 , vital:72512 , https://www.researchgate.net/profile/Alfredo-Ter-zoli/publication/251923990_An_open_service_delivery_platform_for_adding_value_to_softswitch-based_telephony_environments/links/0c9605298fdf0ef8d3000000/An-open-service-delivery-platform-for-adding-value-to-softswitch-based-telephony-environments.pdf
- Description: Softswitches have played a crucial role in next generation networks (NGNs) not only as the primary agents responsible for controlling the data and media paths between endpoints, but also as hosts of telepho-ny applications such as billing and legal intercept. Even though very useful and flexible application interfaces have been used to program these softswitches, there is much benefit that can be derived from de-coupling the application layer from the switching core. NGN architec-tures such as the IP Multimedia Subsystem (IMS) have borrowed the concept of an application server from the IT domain in order to deliver enhanced services to the network. This paper describes an initial inves-tigation into the development of a service delivery platform (SDP) based on the JAIN Service Logic and Execution Environment (JSLEE) indus-try standard, to provide advanced services that can be deployed over a telephony environment called iLanga, which is based on the open source software PBX named Asterisk.
- Full Text:
- Date Issued: 2008
Prototyping a p2p sip user agent with support for multiple overlays
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2008
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430858 , vital:72722 , 10.1109/PERCOM.2008.102
- Description: This paper describes a systematic approach to provide support at the user agent level for peer-to-peer based multimedia communications us-ing SIP (session initiation protocol). In a society that is becoming in-creasingly mobile, the advantages of engaging in interactive sessions without relying on central servers or infrastructure are clear. Yet, cur-rently many user agents and devices have little support for peer-to-peer communications. In this paper, we motivate for the use of structured peer-to-peer protocols called DHTs, as a foundation for a peer-to-peer layer. We introduce the concept of "DHTplug-ins" which assist in ab-stracting the interface between the higher level application and the pro-prietary APIs exposed by the underlying DHTs, allowing us to manipu-late user agents with peer-to-peer logic. This embeddable-DHT concept allows these user agents to use different DHTs with one common inter-face and participate in multiple overlays. We show how an open source SIP user agent was thus modified and how realtime communications were supported.
- Full Text:
- Date Issued: 2008