Spring Social 介紹

Spring Social 是最近Spring Project中所提供的一個Framework,它讓使用者可以把你原有的Spring Application和Thrid-Party Service Provide(ex : facebook, twitter)做整合,讓你用這些SaaS來認證,操作其API...等等。



Spring Social的特點


  • Connect Framework - 處理和Service Provider之間的認證和服務流程
  • Connect Controller - 處理和Service Provider、Service Consumer和User之間的OAuth交換
  • Signin Controller - 讓Users可以透過Service Provider來Signin到自己的application

在使用Spring Social時,你會需要以下的dependencies:


此外,Spring Social還提供了許多Service Providers的Module讓你直接調用:

在使用Spring Social時,需要的相關環境為

  • Java 1.5 or higher
  • Java Servlet 2.5 or higher
  • Tomcat 6+
  • Spring Framework 3.0.5 or higher ( Spring Framework 3.1 is recommended )

如果你想要看個DEMO,Spring Social也提供了DEMO Project可以下載:



【參考資料】
Spring Social Overview

Share this post!

Bookmark and Share

0 意見: