Enterprise Social for the Java Platform: Shares, Mashups, Likes, and Ways to Integrate Social Media Into Your Cloud Native Enterprise Java Application
暫譯: Java 平台的企業社交:分享、混合應用、喜好及將社交媒體整合進雲原生企業 Java 應用的方式

Keil, Werner

  • 出版商: Apress
  • 出版日期: 2023-11-07
  • 售價: $1,420
  • 貴賓價: 9.5$1,349
  • 語言: 英文
  • 頁數: 294
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484295706
  • ISBN-13: 9781484295700
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn everything you need to know about frameworks that help developers to integrate their solutions with social networks or APIs, from general purpose (Facebook, Twitter, Google, Mastodon) to specialized (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) to vertical (eToro, Fitbit, Strava). This book will teach you how to add social media features to web applications or services developed using Java, Jakarta EE, or generally running on a Java Virtual Machine (JVM).

Jam-packed with practical examples of social integration into enterprise applications, you'll learn how to address common requirements such as social login, identity federation, single sign-on via social accounts, OpenID Connect, and mashups. You'll also see how to leverage Java social frameworks like Facebook Business SDK, Twitter4J, Agorava, Keycloak, and Spring Security.

Enterprise Social for the Java Platform is an excellent companion to books covering Jakarta EE Security, Spring Security, portals, and related frameworks. Upon completing it, you'll be armed with the expertise you need to integrate your own Java enterprise applications with social media networks.

What You Will Learn

  • Harness the reach and power of social media platforms by integrating your enterprise Java applications with them
  • Understand social media standards for different platforms
  • Address common security issues

Who This Book Is For

Developers, architects, and managers of projects involving the use of APIs or Social Networks.

商品描述(中文翻譯)

學習有關幫助開發人員將其解決方案與社交網絡或 API 整合的框架的所有知識,從通用的(Facebook、Twitter、Google、Mastodon)到專門的(LinkedIn、Xing、WhatsApp、YouTube、Instagram、Flickr、TikTok),再到垂直的(eToro、Fitbit、Strava)。本書將教您如何為使用 Java、Jakarta EE 開發的網頁應用程式或服務添加社交媒體功能,或一般在 Java 虛擬機(JVM)上運行的應用程式。

本書充滿了將社交整合應用於企業應用程式的實用範例,您將學習如何解決常見需求,例如社交登錄、身份聯合、通過社交帳戶的單一登錄、OpenID Connect 和混合應用。您還將看到如何利用 Java 社交框架,如 Facebook Business SDK、Twitter4J、Agorava、Keycloak 和 Spring Security。

Enterprise Social for the Java Platform 是涵蓋 Jakarta EE Security、Spring Security、門戶和相關框架的書籍的絕佳伴侶。完成本書後,您將具備將自己的 Java 企業應用程式與社交媒體網絡整合所需的專業知識。

您將學到什麼


  • 通過將您的企業 Java 應用程式與社交媒體平台整合,利用社交媒體平台的影響力和力量

  • 了解不同平台的社交媒體標準

  • 解決常見的安全問題

本書適合誰
本書適合涉及使用 API 或社交網絡的開發人員、架構師和項目經理。

作者簡介

Werner Keil is a cloud architect, Eclipse RCP, and a microservice expert for a large bank. He helps Global 500 Enterprises across industries and leading IT vendors. He worked for over 30 years as an IT manager, PM, coach, and SW architect and consultant for the finance, mobile, media, transport, and public sectors. Werner develops enterprise systems using Java, Java/Jakarta EE, Oracle, IBM, Spring or Microsoft technologies, JavaScript, Node, Angular, and dynamic or functional languages. He is a Committer at Apache Foundation, and Eclipse Foundation, a Babel Language Champion, UOMo Project Lead, and active member of the Java Community Process in JSRs such as 321 (Trusted Java), 344 (JSF 2.2), 354 (Money, also Maintenance Lead), 358/364 (JCP.next), 362 (Portlet 3), 363 (Unit-API 1), 365 (CDI 2), 366 (Java EE 8), 375 (Java EE Security), 380 (Bean Validation 2), and 385 (Unit-API 2, also Spec Lead), and was the longest serving Individual Member of the Executive Committee for nine years in a row until 2017. Werner is currently the Community representative in the Jakarta EE Specification Committee. He was among the first five Jakarta EE Ambassadors when it was founded as Java EE Guardians, and is a member of its Leadership Council.

作者簡介(中文翻譯)

Werner Keil 是一位雲端架構師、Eclipse RCP 及微服務專家,為一家大型銀行工作。他協助全球 500 強企業及各行各業的領先 IT 供應商。他在 IT 管理、專案經理、教練以及軟體架構師和顧問方面擁有超過 30 年的經驗,涵蓋金融、行動、媒體、運輸和公共部門。Werner 使用 Java、Java/Jakarta EE、Oracle、IBM、Spring 或 Microsoft 技術、JavaScript、Node、Angular 以及動態或函數式語言來開發企業系統。他是 Apache 基金會和 Eclipse 基金會的 Committer,還是 Babel 語言冠軍、UOMo 專案負責人,以及 Java 社群流程 (Java Community Process) 的活躍成員,參與多個 JSR,包括 321(Trusted Java)、344(JSF 2.2)、354(Money,亦為維護負責人)、358/364(JCP.next)、362(Portlet 3)、363(Unit-API 1)、365(CDI 2)、366(Java EE 8)、375(Java EE Security)、380(Bean Validation 2)和 385(Unit-API 2,亦為規範負責人),並且在 2017 年之前連續九年擔任執行委員會的個人成員。Werner 目前是 Jakarta EE 規範委員會的社群代表。他是 Jakarta EE 創立時的前五位大使之一,當時稱為 Java EE Guardians,並且是其領導委員會的成員。