Abstract
There is growing trend to unify user-to-user messaging systems to allow message exchange, independent of time, place, protocol, and end-user device. Building gateways to interconnect existing messaging systems seems an obvious approach to unification. In this paper we argue that unification should take place at the level of the underlying messaging models. Such a unification results in one messaging model that has maximum adaptability, allowing one system to deliver the same messaging services that all currently existing messaging systems deliver, as well as hitherto impossible mixes of those services.
We present a novel unified messaging model that supports maximum adaptability. Our approach supports the same services that all current messaging models support, including those of e-mail, fax, SMS, ICQ, i-mail, USENET News, AIM, blog, MMS, and voicemail.
To substantiate the claim that such a unified model can be implemented efficiently on a worldwide scale, we present the design of an accompanying highly adaptable and scalable messaging middleware system.
Chapter PDF
Similar content being viewed by others
References
Menezes, A.J., van Oorschot, P.C., Vanstone, S.A.: Handbook of Applied Cryptography. CRC Press, Boca Raton (2001) (Fifth Printing)
Saltzer, J.H., Reed, D.P., Clark, D.D.: End-to-End Arguments in System Design. ACM Transactions on Computer Systems 2(4), 277–288 (1984)
van Steen, M., Homburg, P., Tanenbaum, A.S.: Globe: A Wide-Area Distributed System. IEEE Concurrency 7(1), 70–78 (1999)
Pierre, G., van Steen, M., Tanenbaum, A.S.: Dynamically Selecting Optimal Distribution Strategies for Web Documents. IEEE Transactions on Computers, 637–651 (June 2002)
Wams, J.M.S., van Steen, M.: Pervasive Messaging. In: IEEE Conference on Pervasive Computing, March 2003, pp. 499–504 (2003)
Wang, H.J., Raman, B., Chuah, C., Biswas, R., Gummadi, R., Hohlt, B., Hong, X., Kiciman, E., Mao, Z., Shih, J.S., Subramanian, L., Zhao, B.Y., Joseph, A.D., Katz, R.H.: ICEBERG: An Internet-core Network Architecture for Integrated Communications. IEEE Personal Communications, 10–19 (August 2000)
Westine, A., Postel, J.: Problems with the Maintenance of Large Mailing Lists. RFC 1211 (March 1991)
Yeo, C.K., Hui, S.C., Soon, I.Y., Manik, G.: Unified Messaging. A System for the Internet. International Journal on Computers, Internet, and Management (September 2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP International Federation for Information Processing
About this paper
Cite this paper
Wams, JM.S., van Steen, M. (2003). A Flexible Middleware Layer for User-to-User Messaging. In: Stefani, JB., Demeure, I., Hagimont, D. (eds) Distributed Applications and Interoperable Systems. DAIS 2003. Lecture Notes in Computer Science, vol 2893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-40010-3_27
Download citation
DOI: https://doi.org/10.1007/978-3-540-40010-3_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20529-6
Online ISBN: 978-3-540-40010-3
eBook Packages: Springer Book Archive