介绍 Spring Social Slideshare

工程 | Josh Long | 2015年2月3日 | ...

这篇文章是由社区成员Tadayatsuyukubo (@ttddyy)(Spring Social Slideshare 项目的创建者)撰写的客座文章。感谢 Tadaya!我希望看到更多这样的客座文章,所以——像往常一样——请随时联系我!-Josh


Spring Social SlideshareSpring Social 生态系统中的一个社区模块。它是一个基于 Spring Social 框架构建的 Java 绑定,用于与 SlideShare REST API 交互。

Spring Social 模块提供了 `ApiBinding` 接口的实现,该接口将 Java 接口和具体实现类绑定到 REST API。按照约定,接口命名为目标服务,例如 `GitHub`、`LinkedIn`、`Facebook` 等。实现类的形式为 `*Template`,例如:`GitHubTemplate`、`LinkedInTemplate` 和 `FacebookTemplate`。在 Spring Social Slideshare 中,有一个 `Slideshare` 接口和 `SlideshareTemplate` 实现类。您可以使用 Spring 将 `SlideshareTemplate` 注入到您的服务中。或者,如果您愿意,您可以直接实例化……

本周 Spring - 2015年2月3日

工程 | Josh Long | 2015年2月3日 | ...

欢迎来到另一期《本周 Spring》!我们有很多内容要讲,所以事不宜迟,让我们开始吧!

  1. Spring XD 联合负责人 Mark Pollack 博士刚刚宣布Spring XD 1.1 RC1 现已发布!现在是获取这些版本、试用并查看是否存在任何差距的时候了!
  2. 如果您最近一直在阅读令人惊叹的 Syer 博士的博客,您就会知道他一直在向人们介绍如何为 UI 客户端公开和保护 REST 服务。第四篇文章介绍了如何在客户端和后端服务之间插入 API 网关。第五篇文章然后介绍 OAuth 作为正在使用的定制身份验证会话令牌的直接替代。如果您没有关注本系列文章,请返回并重新阅读它们。本系列文章讨论了一个我经常被问到的主题……

Spring Roo 1.3.1.RELEASE 现已发布

工程 | Pieter Humphrey | 2015年2月2日 | ...

代表 Disid Corp 的 Spring Roo 团队,我们很高兴地宣布 1.3.1.RELEASE 版本已发布!

Spring Roo 1.3.1.RC2 已关闭,没有报告新的问题。

Spring Roo jar 文件已发布到 Maven Central。

建议所有 Spring Roo 用户升级到此版本。有关此版本中所做更改的完整详细信息,请参阅 JIRA 中的Spring Roo 1.3.1.RC1 发行说明Spring Roo 1.3.1.RC2 发行说明

感谢所有提出有用错误报告和建议的优秀用户,我们目前正在努力定义 Spring Roo 2.0 路线图的最终要点,并将尽快发布。

有关 Spring Roo 项目的更多具体信息,请参阅项目页面GitHub。与往常一样,您还可以在 Twitter 上找到 Roo - 关注@SpringRoo或在您的推文中包含 #SpringRoo。敬请关注 Spring Roo 新闻!

为什么 12 要素应用程序模式、微服务和 CloudFoundry 至关重要

工程 | Tim Spann | 2015年1月30日 | ...

这似乎是很久以前的事了,但就在几年前,我还在领导一个大型系统集成商的价值 1 亿美元的政府项目,该项目涉及 50 多名开发人员、20 多名测试人员、15 多名经理、5 名以上运营人员和众多角色。我们每周必须进行一次部署。

尽管使用了 Scrum、Cruise Control、SVN、Java、Eclipse、Guava、Google Guice、UML、JUnit、PMD、Findbugs、Checkstyle、MDD、TDD、eclEmma 和大多数现代工具;我们的部署过程是一个脆弱的、漫长的、手动且劳动密集型的过程。每个星期五晚上我们都开始。一个冗长的电子邮件线程开始了这个过程,其中包含一个我们……

Spring XD 1.1 RC1 发布

工程 | Mark Pollack | 2015年1月29日 | ...

我代表 Spring XD 团队,非常高兴地宣布 Spring XD 1.1 预览版现已提供下载

1.1 RC1 版本包含一些新功能以及错误修复。

1.1 版本的一个主题是围绕流处理。1.1 M2 版本在处理模块中引入了对 Reactor 的 Stream API 的支持。1.1 RC1 版本增加了对使用 RxJava 的 Observable API 和 Spark Streaming 进行流处理的支持,以及现有的 Spark 作业支持。通过提供一系列选项,您可以选择最适合……

API 网关模式:Angular JS 和 Spring Security 第四部分

工程 | Dave Syer | 2015年1月28日 | ...

注意:此博客的源代码和测试仍在不断发展,但此处未维护文本更改。请参阅教程版本以获取最新的内容。

在本文中,我们将继续讨论如何在“单页应用程序”中将Spring SecurityAngular JS一起使用。在这里,我们将展示如何构建 API 网关以使用Spring Cloud控制对后端资源的身份验证和访问。这是本系列文章的第四篇,您可以阅读第一篇文章来了解应用程序的基本构建块或从头开始构建它,或者您可以直接转到Github 中的源代码。在上一篇文章中,我们构建了一个简单的分布式应用程序,该应用程序使用Spring Session来验证后端资源。在这篇文章中,我们将 UI 服务器转换为后端资源服务器的反向代理,从而解决了上一篇文章中的问题……

本周 Spring - 2015年1月27日

工程 | Josh Long | 2015年1月28日 | ...

欢迎来到另一期《本周 Spring》!像往常一样,我们有很多内容要讲,所以让我们开始吧!

  1. 加入 Andy Wilkinson,他在 2 月 3 日星期二的网络研讨会中讨论 REST API 文档、Swagger 等:记录 RESTful API
  2. Sabby Anandan 将加入我们在 2 月 17 日星期二举行的 Spring XD 1.1 发布网络研讨会:Spring XD:一个用于大规模数据和开发人员生产力的平台
  3. 不要错过 Rob Winch,因为他将对云端的 HTTPSession 进行新的审视。他的网络研讨会将于 2015 年 2 月 24 日星期二举行:介绍 Spring Session 网络研讨会
  4. 我整理了一个关于 12 要素应用程序风格的使用 Spring 和 Cloud Foundry 的后端服务使用情况
  5. 查看这篇介绍系统管理的演讲……

使用 Spring 和 Cloud Foundry 的 12 要素应用程序风格的后端服务

工程 | Josh Long | 2015年1月27日 | ...

12 要素应用程序宣言详细讨论了后端服务。后端服务基本上是您的应用程序用来完成其工作的任何联网附加服务。这可能是一个 MongoDB 实例、PostgreSQL 数据库、像 Amazon 的 S3 这样的二进制存储、像 New Relic 这样的指标收集服务、RabbitMQ 或 ActiveMQ 消息队列、基于 Memcached 或 Redis 的缓存、FTP 服务、电子邮件服务或任何其他服务。区别不在于服务是什么,而在于它在应用程序中是如何公开和使用的。对于应用程序来说,两者都是附加资源,通过……

使用 Spring Cloud 和 Netflix 的 Eureka 进行微服务注册和发现

工程 | Josh Long | 2015年1月20日 | ...

微服务架构风格与其说是关于构建单个服务,不如说是使服务之间的交互更可靠和容错。虽然对这些交互的关注是新的,但对这种关注的需求并非如此。我们早就知道服务并非在真空中运行。即使在云经济之前,我们也知道——在实际世界中——应该设计客户端以使其不受服务中断的影响。云使得将容量视为短暂的、流动的变得容易。客户端承担着管理这种内在复杂性的责任。

在这篇文章中,我们将了解Spring Cloud如何使用像 Eureka 和 Consul 这样的服务注册中心和客户端……来帮助您管理这种复杂性。

资源服务器:Angular JS 和 Spring Security 第三部分

工程 | Dave Syer | 2015年1月20日 | ...

注意:此博客的源代码和测试仍在不断发展,但此处未维护文本更改。请参阅教程版本以获取最新的内容。

本文继续我们关于如何在“单页应用程序”中使用Spring SecurityAngular JS的讨论。我们将应用程序中用作动态内容的“问候”资源分解到一个单独的服务器上,首先作为不受保护的资源,然后由不透明令牌保护。这是系列文章中的第三篇,您可以阅读第一篇文章来了解应用程序的基本构建块或从头开始构建它,或者您可以直接转到Github上的源代码,它分为两部分:一部分是

获取Spring通讯

关注Spring通讯

订阅

领先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部