日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

您的第一个Lagom服务– Java Microservices入门

發布時間:2023/12/3 java 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 您的第一个Lagom服务– Java Microservices入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在撰寫我的下一份O'Reilly報告時,我一直很沮喪,而且一段時間內沒有足夠的時間來撰寫博客。 是時候趕快來這里,讓您真正快速地開始使用名為Lagom的新微服務框架。 它與您從Java EE或其他應用程序框架中可能了解到的有所不同。 這對您來說是學習新事物的挑戰和機遇。 如果您可以再等幾天,請注冊以 在我的新報告將可用時 得到通知 ,并了解有關Lagom背后的故事以及如何入門的所有信息。 我將向您介紹一個示例應用程序,并向您介紹主要概念,比我在博客文章中所介紹的更為詳細。 這篇文章是為那些想立即開始并自己弄清楚一切的無耐心的人而設計的。

一些背景

如今,微服務無處不在,關于使用現有的中間件堆棧構建復雜的分布式系統所需的處理方法越來越多。 還有更好的替代方案和概念來將應用程序實現為基于微服務的體系結構。 JonasBonér在他的報告Reactive Microservices Architecture中介紹了反應式微服務的核心概念,注冊后可免費獲得。 Lagom是所描述概念的實現。 它使用了您可能聽說過但可能很少作為Java EE開發人員使用的技術:主要是Akka和Play 。 但是現在,讓我們就忘記它們了,因為Lagom在頂部為您提供了一個很好的抽象,并為您提供了入門所需的一切。

先決條件

安裝了激活器和Java 8 。 激活器是您可能還沒有聽說過的東西。 它建立在sbt之上,可幫助您開始進行項目以及更多工作 。 Lagom系統通常由一組sbt構建組成,每個構建都提供多種服務。 開始使用新的Lagom系統的最簡單方法是使用lagom Activator模板創建一個新項目。 現在不需要任何其他東西。 您可能想要安裝IDE。 IntelliJ或Eclipse現在應該是不錯的選擇。

設置您的第一個項目


是時候看一些代碼了。 讓我們從lagom-java模板生成一個簡單的示例:

$ activator new first-lagom lagom-java

轉到新生成的文件夾“ fist-lagom”,然后發出sbt命令來創建一個eclipse項目。

$ activator eclipse

將下載大量依賴項,成功執行后,您可以打開Eclipse并使用導入向導將現有項目導入到您的工作區中。 請注意,如果將Immutables庫與Eclipse一起使用,則也需要進行設置 。

Lagom包含一個開發環境,通過該環境,您只需在激活器控制臺中鍵入runAll即可啟動所有服務。 打開終端并CD到您的Lagom項目:

$ activator runAll

輸出看起來像這樣:

[info] Loading project definition from /Users/myfear/projects/first-lagom/project [info] Set current project to first-lagom (in build file:/Users/myfear/projects/first-lagom/) [info] Starting embedded Cassandra server ........ [info] Cassandra server running at 127.0.0.1:4000 [info] Service locator is running at http://localhost:8000 [info] Service gateway is running at http://localhost:9000 [info] Compiling 2 Java sources to /Users/myfear/projects/first-lagom/helloworld-api/target/scala-2.11/classes... [info] Compiling 1 Java source to /Users/myfear/projects/first-lagom/hellostream-api/target/scala-2.11/classes... [info] Compiling 2 Java sources to /Users/myfear/projects/first-lagom/hellostream-impl/target/scala-2.11/classes... [info] Compiling 6 Java sources to /Users/myfear/projects/first-lagom/helloworld-impl/target/scala-2.11/classes... [info] application - Signalled start to ConductR [info] application - Signalled start to ConductR [info] Service hellostream-impl listening for HTTP on 0:0:0:0:0:0:0:0:26230 [info] Service helloworld-impl listening for HTTP on 0:0:0:0:0:0:0:0:24266 [info] (Services started, use Ctrl+D to stop and go back to the console...)

現在,通過訪問http:// localhost:9000 / api / hello / World嘗試第一項服務。 現在,您都準備好了下一篇博客文章,在這里我將向您詳細介紹該示例。 如果您迫不及待,請繼續閱讀Lagom入門指南。

翻譯自: https://www.javacodegeeks.com/2016/04/first-lagom-service-getting-started-java-microservices.html

總結

以上是生活随笔為你收集整理的您的第一个Lagom服务– Java Microservices入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 无码人妻精品一区二区蜜桃色欲 | 在线欧美一区二区 | 日本50路肥熟bbw | 免费麻豆av | 色77777| 91久久精品一区二区别 | 综合久草 | 97成人在线观看 | 亚洲免费av电影 | www.69pao.com| 最好看的2019年中文视频 | 国产精品福利一区二区三区 | 欧美日韩精品中文字幕 | 麻豆免费下载 | 久久久97 | 日韩精品视频在线看 | 国产极品视频在线观看 | 超碰一级片| 日本v片 | 一级毛片儿 | 亚洲草逼| 麻豆综合 | 日韩高清av在线 | 在线a免费 | 国产精品视频网址 | 天天爱天天色 | 伊人丁香 | wwwav视频| 91久久久久| 成人开心网 | 欧美第一色 | 香蕉久久夜色精品国产使用方法 | 欧美高清视频 | 久久久毛片 | 67194成人在线 | 日韩一区欧美一区 | 日本欧美在线播放 | 色综合狠狠操 | 久久96视频 | 神马伦理视频 | 国产色在线观看 | 亚洲第3页| 日韩大片免费 | 日韩视频一区二区三区在线播放免费观看 | 哪个网站可以看毛片 | 欧美国产日韩在线观看 | 欧美精品在线观看视频 | 欧美少妇xx | 在线天堂中文 | www.日本高清 | 国产成人亚洲综合a∨婷婷 台湾a级片 | 黄片毛片在线 | 精品人妻一区二区乱码 | 8x8ⅹ国产精品一区二区二区 | 黑人操中国女人视频 | 国产精品自拍亚洲 | 最好看的2019年中文在线观看 | 亚洲青涩在线 | 久久久久毛片 | 给我免费观看片在线电影的 | 国产福利在线观看 | 国产天天射 | 成年人的天堂 | 有码av在线 | 少妇一级淫免费播放 | 国产视频一区二区在线 | 久久资源365 | xxsm.com| 物业福利视频 | 亚洲午夜精品一区二区三区 | 国产男男chinese网站 | 日本乱码一区二区 | 91嫩草欧美久久久九九九 | 大奶子在线观看 | 婷婷777| 国产午夜电影 | 琪琪色在线视频 | 日韩尤物| 激情综合六月 | 日本三级韩国三级三级a级按摩 | 免费在线观看污网站 | av成人免费在线 | 精品亚洲国产成av人片传媒 | 美女国产视频 | 美女一级黄 | 男女视频免费 | 厨房性猛交hd | 一本色道久久综合亚洲精品酒店 | 免费人成 | 69亚洲精品 | 成人激情电影在线观看 | 亚洲精选久久久 | 欧美国产三级 | 欧美一区二区三区在线看 | 国产高清片 | 99激情网| 一本色道久久88综合日韩精品 | 欧美xxxx视频 | 一级片视频网站 |