Spring integriert sich in Enterprise-Netzwerke: Spring Social Yammer 1.0

Hartmut Schlosser

Vielleicht kennen Sie Yammer – das Enterprise Social Network? Facebook-artig kann man mit Yammer in einem Unternehmensnetzwerk kommunizieren, Gruppen bilden, Aufgaben organisieren, Inhalte teilen, etc.

Vielleicht kennen Sie Spring – das Enterprise Framework für Java-Entwickler? Rod-Johnson-artig kann man mit Spring Unternehmensanwendungen bauen, Dependency Injection nutzen, Aspektorientierte Programmierung pflegen, POJOs auf Server oder Clients laufen lassen, etc.

Fehlt eigentlich nur noch die Brücke zwischen diesen beiden Enterprise-Lösungen – und diese wurde nun mit dem Projekt Spring Social Yammer geschlagen, das in Version 1.0 erschienen ist.

Spring Social Yammer ist einer der jüngsten Sprosse aus dem Spring-Social-Oberprojekt, das darauf ausgelegt ist, verschiedene soziale Internetdienste für Spring-Entwickler zu erschließen. Sogenannte Social Templates vereinheitlichen die Nutzung der überlicherweise über REST APIs realisierten Zugriffe auf die SaaS-Angebote sozialer Netzwerke. Beispielsweise wird die Verbindung lokaler User Accounts mit gehosteten Provider-Accounts vereinfacht, ein Connect Controller erledigt die Autorisierungsvorgänge (OAuth) und Java API Bindings werden zur Verfügung gestellt.

Neben dem Spring-Social-Core-Projekt stehen bisher 30 Spring-Anbindungen zur Verfügung:

Von SpringSource entwickelt:

  • Spring Social Facebook
  • Spring Social Twitter
  • Spring Social LinkedIn
  • Spring Social TripIt
  • Spring Social GitHub

Community-Projekte:

  • Spring Social 500px
  • Spring Social App.net
  • Spring Social BitBucket
  • Spring Social Digg
  • Spring Social Dropbox
  • Spring Social Flattr
  • Spring Social Flickr
  • Spring Social Foursquare
  • Spring Social GeekList
  • Spring Social Google
  • Spring Social Instagram
  • Spring Social Intuit (Quickbooks Online)
  • Spring Social Last.fm
  • Spring Social Live (Windows Live)
  • Spring Social Miso
  • Spring Social Mixcloud
  • Spring Social Nk
  • Spring Social Salesforce
  • Spring Social SoundCloud
  • Spring Social Tumblr
  • Spring Social Viadeo
  • Spring Social Vkontakte
  • Spring Social Weibo
  • Spring Social Xing
  • Spring Social Yammer
  • Spring Social Security Module
  • Spring Social Grails Plugin

Spring Social Yammer 1.0.0 wurde von der Yammer-Community beigesteuert, die natürlich auch ein Interesse daran hat, in Spring-Anwendungen zu leben. Entwickelt wird das Projekt wie im Spring-Kontext üblich Open Source unter der Apache-2.0-Lizenz. Der Quellcode steht auf GitHub zur Verfügung.

Geschrieben von
Hartmut Schlosser
Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.