Performance of SOAP in Web Service Environment Compared to CORBA
APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
Compressing SOAP Messages by using Differential Encoding
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Differential Serialization for Optimized SOAP Performance
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Optimizing Web Services Performance by Differential Deserialization
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Towards a semantic- and context-based approach for composing web services
International Journal of Web and Grid Services
A conceptual architecture for semantic web services development and deployment
International Journal of Web and Grid Services
A Geo-Located Web Services Architecture for next generation mobile networks
International Journal of Web and Grid Services
A survey on web services composition
International Journal of Web and Grid Services
Hi-index | 0.00 |
Presence technology conveys the willingness and ability of an entity to communicate, and is very useful in developing innovative applications such as instant messaging and presence enabled conferencing or gaming. Standardisation efforts are ongoing in the protocol area, and also in developing APIs and Web Services (WS) for presence application development. In this paper, we critically evaluate these different approaches. WSs are found to be the best candidate for presence application development. However, the state-of-the-art presence WSs have several pitfalls. This paper proposes a novel, presence protocol independent WS that addresses the identified drawbacks. Two case studies, a presence enabled conferencing application and a presence enabled gaming application are provided to illustrate the use of the proposed WS. We have implemented the WS as a gateway towards an IETF SIMPLE based presence server, but other implementations are also possible. The mapping is discussed, the prototype described, and performance measurements are performed and analysed.