Advertisement

Eine Dienstplattform zur Entwicklung mobiler sozialer Anwendungen auf Basis von XMPP

  • Robert Lübke
  • Daniel Schuster
  • Thomas Springer
  • Nikolas Jansen
  • Alexander Schill
Chapter
Part of the Xpert.press book series (XPERT.PRESS)

Zusammenfassung

Die Entwicklung mobiler sozialer Apps mit direkter Interaktion zwischen Teilnehmern ist bislang sehr aufwändig und wird von den bestehenden mobilen Plattformen nur unzureichend unterstützt. Die Mobilis-Plattform stellt diese fehlenden kollaborativen Funktionen als wiederverwendbare Dienste auf Basis des eXtensible Messaging and Presence Protocol (XMPP) zur Verfügung. Damit wird die Erstellung mobiler sozialer Apps für den privaten oder geschäftlichen Bereich deutlich vereinfacht. Das Kapitel beschreibt die Architektur und die einzelnen Dienste der Plattform und zeigt anhand implementierter Beispiel-Anwendungen den Nutzwert der Mobilis-Dienstumgebung für den App-Entwickler.

References

  1. 1.
    Heyer C (2008) Mobile Social Software. PhD thesis, The University of QueenslandGoogle Scholar
  2. 2.
    Endler M, Skyrme A, Schuster D, Springer T (2011) Defining Situated Social Context for Pervasive Social Computing. In: Second IEEE Workshop on Pervasive Collaboration and Social Networking (PerCol), Seattle, USAGoogle Scholar
  3. 3.
    Arb M, Bader M, Kuhn M, Wattenhofer R (2008) VENETA: Serverless Friend-of-Friend Detection in Mobile Social Networking, in 4th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Avignon, FranceGoogle Scholar
  4. 4.
    Beach A, Gartrell M, Akkala S, Elston J, Kelley J, Nishimoto K, Ray B, Razgulin S, Sundaresan K, Surendar B, Terada M, Han R (2008)WhozThat? Evolving an ecosystem for context-aware mobile social networks. IEEE Network 22(4):50–55CrossRefGoogle Scholar
  5. 5.
    Li KA, Sohn TY, Huang S, Griswold WG (2008) Peopletones: a system for the detection and notification of buddy proximity on mobile phones. In: MobiSys '08: Proceeding of the 6th International Conference on Mobile Systems, Applications, and Services, Breckenridge, CO, USAGoogle Scholar
  6. 6.
    Carreton AL, Harnie D, Gonzalez Boix E, Scholliers C, v Cutsem T, De Meuter W (2010) Urbiflock: An experiment in Dynamic Group Management in Pervasive Social Applications. In: First International Workshop on Communication, Collaboration and Social Networking in Pervasive Computing Environments (PerCol), Mannheim, GermanyGoogle Scholar
  7. 7.
    Gartrell CM (2008) SocialAware: Context-Aware Multimedia Presentation via Mobile Social Networks, Master Thesis, University of Colorado, Department of Computer ScienceGoogle Scholar
  8. 8.
    Bottazzi D, Montanari R, Toninelli A (2007) Context-Aware Middleware for Anytime, Anywhere Social Networks. IEEE Int Sys 22:23–32CrossRefGoogle Scholar
  9. 9.
    Gupta A, Kalra A, Boston D, Borcea C (2009) MobiSoC: a middleware for mobile social computing applications. Mobile Networks Appl 14:35–52CrossRefGoogle Scholar
  10. 10.
    Pietiläinen A-K, Oliver E, LeBrun J, Varghese G, Diot C (2009) MobiClique: Middleware for Mobile Social Networking. In: WOSN '09: Proceedings of the 2nd ACM Workshop on Online Social Networks, Barcelona, SpainGoogle Scholar
  11. 11.
    Saint Andre P (2008) XEP-0045: Multi-User Chat. XMPP Standards Foundation. Tech Rep. Online: http://xmpp.org/extensions/xep-0045.html
  12. 12.
    Muldowney T, Miller M, Eatmon R (2004) XEP-0096: SI File Transfer. XMPP Standards Foundation. Tech Rep. Online: http://xmpp.org/extensions/xep-0096.html
  13. 13.
    Hildebrand J, Millard P, Eatmon R, Saint Andre P (2008) XEP-0030: Service Discovery. XMPP Standards Foundation. Tech Rep Online: http://xmpp.org/extensions/xep-0030.html
  14. 14.
    Millard P, Saint-Andre P, Meijer R (2010) XEP-0060: Publish-Subscribe. XMPP Standards Foundation. Tech Rep. Online: http://xmpp.org/extensions/xep-0060.html
  15. 15.
    Paterson I, Smith D, Saint Andre P, Moffitt J (2010) XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH). XMPP Standards Foundation. Tech Rep. Online: http://xmpp.org/extensions/xep-0124.html
  16. 16.
    Paterson I, Saint Andre P XEP-0206: XMPP Over BOSH XMPP Standards Foundation, Tech. Rep., July 2010. Online: http://xmpp.org/extensions/xep-0206.html
  17. 17.
    Lübke R, Schuster D, Schill A (2011) MobilisGroups: Location-based Group Formation in Mobile Social Networks. In: 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp 502–507Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Fakultät Informatik, Professur RechnernetzeTechnische Universität DresdenDresdenDeutschland

Personalised recommendations