网络研讨会:使用 Spring 和 OAuth2 实现微服务安全

新闻 | Pieter Humphrey | 2014 年 10 月 01 日 | ...

主讲人:Dave Syer

使用 Spring 和 OAuth2 实现微服务安全 OAuth2 是一种轻量级安全协议,非常适合与 HTTP 协议一起使用,而 HTTP 是许多现代架构的核心协议。Spring Security OAuth2 具有大量新功能,其中最值得注意的是 2.0 版本中的 `@Configuration` 支持。将这些与 Spring Boot 相结合,您就可以构建一个安全的 HTTP 服务应用程序,大约只需 20 行代码。本次演示将展示现代 Spring 堆栈中快速开发和生产就绪功能如何完美结合,为构建由微服务组成的系统中的安全组件提供理想的平台。我们将探讨 Spring OAuth2 的新功能,指导您选择何时以及如何使用它们,并展示启用这些功能的简便性。

2014 年 11 月 4 日,星期二,下午 3:00 GMT(伦敦 GMT) 注册

2014 年 11 月 4 日,星期二,上午 10:00 PST(旧金山 GMT-08:00) 注册

Pivotal 在 JavaOne 2014 大会

新闻 | Pieter Humphrey | 2014年9月26日 | ...

您是否正准备参加 JavaOne 2014 大会?   如果是,我们诚挚邀请所有 Java 社区成员莅临 Pivotal 展位(展位号 5201),与 Pivotal 的工程师们交流 Java SE、Spring、Groovy、Grails、Redis、RabbitMQ、Tomcat、Cloud Foundry 和 Hadoop 等领域的最新创新。展会开放时间为周一、周二上午 9:30 至下午 5:30,周三上午 9:30 至下午 4:30,您有充足的时间解答疑问。  有关地图和展位赠品详情,请参阅下文——快来找我们吧!  展位上有许多精彩内容。

Pivotal 的技术专家还将进行多场会议演讲,请务必将以下演讲添加到您的议程生成器并预留座位。
           
Josh Long — Pivotal 的 Spring 倡导者

Cornelia Davis — Pivotal 的平台工程师

John Field — Pivotal 的解决方案架构师

Guillaume Laforge — Pivotal 的 Groovy 项目经理

Martin Lippert - Pivotal 的首席软件工程师

Oliver Gierke - Pivotal 的 Spring Data 项目负责人

Cédric Champeau — Groovy 团队的高级软件工程师(Pivotal)

有趣的非 Pivotal 会议

Groovy 和 Grails 谜题:一如既往 — 陷阱、误区和边界情况 [CON1764]
JVM 上的微服务:实践概述 [CON4952]

使用 Java、Spring Framework 和 Oracle Tuxedo 扩展现有的 C/C++/COBOL 应用 [HOL9447]

欢迎莅临展位,与技术专家就 Cloud Foundry、Spring、Groovy、Grails、Redis、RabbitMQ、Tomcat、Hadoop 等进行深入交流。我们将在展位上展示精彩的演示,内容包括:

  • 通过 JBoss 和 WebLogic Buildpack 演示,在 Cloud Foundry 上运行 Java EE 和 PaaS
  • 物联网、Hadoop 与 Spring XD 演示
  • 微服务架构和 PaaS 与 Spring Boot 、Spring Cloud 演示
  • Pivotal Web Services 卫衣抽奖!  使用 Spring Boot 构建 REST 服务,将其部署到 run.pivotal.io 并领取卫衣!  您可以提前完成,然后向我们展示运行效果,或在展位上使用我们的笔记本电脑完成。

     

     

    请记住 SpringOne2GX 2015 的日期!  我们希望您能标记好日历并再次加入我们!SpringOne2GX 2015 将于 2015 年 9 月 14 日至 17 日在华盛顿特区的 Marriott Marquis 酒店举行。


网络研讨会回放:使用 Activiti 构建流程驱动的 Spring 应用

新闻 | Pieter Humphrey | 2014年9月26日 | ...

演讲者:Josh Long 和 Joram Barrez(Activiti)

幻灯片:https://speakerdeck.com/joshlong/process-driven-applications-with-spring-boot

如今的应用是复杂的、分布式的系统,它们协同工作以产生结果。然而,随着自动化和人工驱动的任务集成到业务流程中,跟踪系统中的工作流变得越来越困难。业务无法对看不见的东西做出反应,也无法衡量看不见的东西。“工作流”描述了工作从启动到完成所经过的一系列流程。像 Activiti 这样的工作流系统可以描述并执行这些流程。Activiti 是一个开源的、Apache 2.0 许可的工作流引擎,可与 Spring 和 Spring Boot 协同工作。在此次网络研讨会中,Spring 开发者倡导者 Josh Long 和 Activiti 专家 Joram Barrez 将深入探讨如何使用 Spring(以及 Spring Boot)和 Activiti 来提炼、描述和重用复杂的业务流程。

了解更多关于 Spring Boot 的信息:http://projects.spring.io/spring-boot

在此了解更多关于 Activiti 的信息!

Activiti 项目页面:http://activiti.org/

Joram 的博客:http://jorambarrez.com/blog

Activiti 文档:http://activiti.org/userguide/index.html

Activiti Github:https://github.com/Activiti/Activiti

!{iframe width="420" height="315" src="//www.youtube.com/embed/0PV_8Lew3vg" frameborder="0" allowfullscreen}{/iframe}

网络研讨会回放:为什么我推荐 Spring

新闻 | Pieter Humphrey | 2014年9月26日 | ...

演讲者:Michael Plod

幻灯片:https://speakerdeck.com/mploed/pivotal-webinar-why-do-i-recommend-spring

正如不少人在博客上所说,Spring 是否已成为新的遗留系统?我从多个层面表示不同意。在本演示中,我将全面、不带争辩地详细说明我为什么推荐使用 Spring Framework 及其生态系统。将涵盖的方面包括:运营影响、生态系统、编码和路线图。本次演示面向 IT 经理、架构师和开发人员。

了解更多关于 Spring IO 的信息:https://springframework.org.cn

了解更多关于 Spring IO Platform 的信息:https://springframework.org.cn/platform

!{iframe width="420" height="315" src="//www.youtube.com/embed/z1rpWpSKtT8" frameborder="0" allowfullscreen}{/iframe}

网络研讨会回放:使用 Spring Boot 构建“Bootiful”微服务

新闻 | Pieter Humphrey | 2014 年 9 月 17 日 | ...

主讲人:Josh Long

幻灯片:https://speakerdeck.com/joshlong/building-bootiful-microservices-with-spring-boot

微服务?真实存在还是炒作?实际情况如何?答案就像许多 Facebook 状态一样,很复杂。总的来说,微服务为应用程序架构提供了一种新的方法。微服务是描述近年来大型应用程序实践中出现的大量模式的一种新方式。毫无疑问,这种方法是有效的。问题在于:如何构建微服务架构?加入 Josh Long 的本次网络研讨会,了解 Spring 对构建微服务架构的支持,包括 Spring Boot 和新的 Spring Cloud 项目。

在:http://projects.spring.io/spring-boot 了解更多关于 Spring Boot 的信息。

在此了解更多关于 Spring Cloud 的信息:http://projects.spring.io/spring-cloud

Spring Cloud 示例代码 https://github.com/spring-cloud-samples

!{iframe width="420" height="315" src="//www.youtube.com/embed/VPtlZLdm7Nc" frameborder="0" allowfullscreen}{/iframe}

网络研讨会:Spring Boot 微服务 - 9月16日

新闻 | Pieter Humphrey | 2014年7月29日 | ...

主讲人:Josh Long, Pivotal

微服务?是趋势?还是炒作?它在实践中意味着什么?答案,就像许多Facebook状态一样,很复杂。总的来说,微服务为应用程序架构提供了一种新的方法。微服务是一种描述近年来大规模应用程序实践中出现的许多模式的新方式。毫无疑问,这种方法是有效的。问题是:如何构建微服务架构?加入 Josh Long 的网络研讨会,了解 Spring 对构建微服务架构的支持。

注册已于9月11日因满员关闭

2014年9月16日星期二 英国夏令时下午3:00 (伦敦 UTC+01:00)

2014年9月16日星期二 上午10:00 太平洋夏令时 (旧金山, UTC-07:00)

网络研讨会:使用 Activiti 构建流程驱动的 Spring 应用 - 9 月 23 日

新闻 | Pieter Humphrey | 2014年7月29日 | ...

演讲者:Josh Long 和 Joram Barrez(Activiti)

如今的应用是复杂的、分布式的系统,它们协同工作以产生结果。然而,随着自动化和人工驱动的任务集成到业务流程中,跟踪系统中的工作流变得越来越困难。业务无法对看不见的东西做出反应,也无法衡量看不见的东西。“工作流”描述了工作从启动到完成所经过的一系列流程。像 Activiti 这样的工作流系统可以描述并执行这些流程。Activiti 是一个开源的、Apache 2.0 许可的工作流引擎,可与 Spring 和 Spring Boot 协同工作。在此次网络研讨会中,Spring 开发者倡导者 Josh Long 和 Activiti 专家 Joram Barrez 将深入探讨如何使用 Spring(以及 Spring Boot)和 Activiti 来提炼、描述和重用复杂的业务流程。

2014 年 9 月 23 日星期二 英国夏令时 (伦敦 UTC+01:00) 下午 3:00 注册

2014 年 9 月 23 日星期二 美国太平洋夏令时 (旧金山, UTC-07:00) 上午 10:00 注册

网络研讨会回放:使用 Spring Boot 构建您的应用管理工具

新闻 | Pieter Humphrey | 2014 年 7 月 15 日 | ...

演讲者:Greg Turnquist

Spring Boot 让您能够以前所未有的方式编写应用程序。但是,您是否想过也用 Boot 来编写所有不可避免需要的支持脚本和工具?在本次网络研讨会中,您将看到 Spring 团队如何利用 Spring Boot CLI 作为一种强大的方式来管理诸如 60 多个入门指南的所有未解决问题。您将看到如何使用少量的 Spring Integration、Spring WebSocket+STOMP 以及其他技术来监控应用程序日志,所有这些都通过一些轻量级的 Boot+Groovy 代码来实现。

在:http://projects.spring.io/spring-boot 了解更多关于 Spring Boot 的信息。

网络研讨会资源:https://github.com/gregturn/spring-monitor

https://github.com/gregturn/issue-aggregator

https://github.com/gregturn/drone-aggregator

SpringOne2GX 2013 回放:性能 — 优化 Spring Petclinic 示例应用

新闻 | Pieter Humphrey | 2014年7月3日 | ...

录制于加利福尼亚州圣克拉拉的 SpringOne2GX 2013 大会。

演讲者:Julien Dubios

本次演讲是关于我博客文章的现场版本,内容是优化 Spring Petclinic 应用:http://blog.ippon.fr/tag/spring-petclinic/ 我们将讨论 JVM 锁、Web 应用性能最佳实践、JDBC 与 JPA 以及缓存。我们将展示如何有效利用 JMeter、Yourkit 和 Intellij IDEA 等工具快速解决性能问题。我们还将解释所使用的方法论,以便您可以对自己的应用程序遵循相同的步骤。在此次会议中,我们将讨论:

  • 压力测试
  • 内存泄漏
  • 垃圾回收
  • 性能分析工具
  • 应用服务器调优
  • JVM 调优
  • JDBC 与 JPA
  • 延迟加载
  • 缓存
  • 以及更多!

在此了解更多关于 Spring 的信息:http://projects.spring.io/spring-framework

!{iframe width="560" height="315" src="//www.youtube.com/embed/oR_7EtCgc1M" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:Spring 下一代工具

新闻 | Pieter Humphrey | 2014年7月3日 | ...

Spring 下一代工具

录制于加利福尼亚州圣克拉拉的 SpringOne2GX 2013 大会

演讲者:Andy Clement 和 Martin Lippert

Spring Tool Suite (STS) 正在不断发展,以跟上 Spring 以及更广泛的企业应用开发领域的进步。本次演讲侧重于面向 Spring 生态系统中最新特性的 Eclipse 插件。通过大量的现场演示,我们将向您展示如何快速上手 Spring 和 STS。我们将首先回顾无 XML 的 Spring 开发等领域,然后探讨对特定 Spring 下一代特性的早期支持。我们还将演示 Eclipse 对 Java 8 的支持(以及对 Java 8 的 AspectJ 支持),并花一些时间研究这如何提升您的 Spring 开发体验。除了纯 Java 的 Spring 编程外,我们还将涵盖 Groovy 语言工具的集成,并向您展示如何使用 Spring Tool Suite 用 Groovy 编写 Spring 应用。然后,我们将深入探讨工具的细节,展示许多有助于您提高日常生产力的隐藏功能,例如内置验证和最佳实践、快速修复、自动完成和自动化重构。最后,但同样重要的是,我们将回顾 Spring Tool Suite 近期的一些性能改进。

在此了解更多关于 Spring Tool Suite 的信息:https://springframework.org.cn/tools

在此了解更多关于 Spring 的信息:http://projects.spring.io/spring-framework

!{iframe width="560" height="315" src="//www.youtube.com/embed/reYgWdrwfyQ" frameborder="0" allowfullscreen}{/iframe}

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有