Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft เปิดตัวการสนับสนุน OpenJDK สำหรับ Azure App Service สนับสนุนการรวม Java 17 และ Tomcat 10.0

Microsoft เปิดตัวการสนับสนุน OpenJDK สำหรับ Azure App Service สนับสนุนการรวม Java 17 และ Tomcat 10.0

Microsoft เพิ่งรวม OpenJDK build เข้ากับ Azure App Service ขยายการรองรับ Java 17 และ Tomcat 10.0 Azure App Service เป็นแพลตฟอร์มที่ใช้ HTTP สำหรับการโฮสต์เว็บแอปพลิเคชัน, REST API และแบ็คเอนด์มือถือ ด้วยการอัปเดตนี้ นักพัฒนา Java สามารถสร้าง ปรับใช้ และปรับขนาดเว็บแอปพลิเคชัน Java SE, Tomcat และ JBoss EAP ได้อย่างรวดเร็วบนบริการที่มีการจัดการเต็มรูปแบบ สามารถใช้ปลั๊กอิน Maven เพื่อปรับใช้แอปพลิเคชันผ่านอินเทอร์เฟซบรรทัดคำสั่ง เช่นเดียวกับบน IDE เช่น IntelliJ, Eclipse และ Visual Studio Code

การรวมการสนับสนุน OpenJDK ของ Microsoft แสดงให้เห็นถึงความทุ่มเทอย่างต่อเนื่องในการส่งเสริมการพัฒนา Java ภายใน Azure cloud บริษัทเปิดตัวบิลด์ OpenJDK ซึ่งเป็นชุดโอเพ่นซอร์สสำหรับ Java เป็นครั้งแรก โดยมีการปรับปรุงแบ็คพอร์ตและการเพิ่มประสิทธิภาพที่จำเป็นสำหรับลูกค้า Microsoft และผู้ใช้ภายใน

ก่อนหน้านี้ Microsoft ได้ให้ข้อมูลอัปเดตเกี่ยวกับการรวม OpenJDK build กับ Azure Platform Services ซึ่งรวมถึง Azure Functions, Azure Spring Cloud และ Azure App Service การอัปเดตแพลตฟอร์มที่เปิดตัวอย่างสมบูรณ์เมื่อเดือนที่แล้ว มีรันไทม์ใหม่สำหรับ Java 17 และ Tomcat 10.0 การอัปเดตนี้นำเสนอการนำเทคโนโลยี Jakarta Servlet, Jakarta Expression Language และ WebSocket มาใช้แบบโอเพ่นซอร์สฟรี สิ่งนี้ทำให้นักพัฒนา Java สามารถเข้าถึงสภาพแวดล้อมเว็บเซิร์ฟเวอร์ Java HTTP ที่แท้จริงสำหรับการรันแอปพลิเคชัน Java

Java 17 ซึ่งเป็นส่วนหนึ่งของ Microsoft Build of OpenJDK เป็นความพยายามล่าสุดของ Microsoft ในการทำงานร่วมกันและสนับสนุนระบบนิเวศของ Java เป็นการกระจาย OpenJDK ระยะยาวที่ไม่มีค่าใช้จ่ายซึ่งสามารถเรียนรู้เพิ่มเติมได้จากเอกสารอย่างเป็นทางการ Azure App Service รองรับ Java 8 และ 11 แล้ว แม้ว่า Java 17 จะตามหลัง Java รีลีสหลัก (Java 18 เปิดตัวเมื่อเดือนที่แล้ว) แต่ก็ทำหน้าที่เป็นรีลีส Long-Term Support (LTS) ในขณะที่ Java 18 ไม่มี

Tomcat 10.0 สร้างจาก Tomcat 9.0.x และรองรับ Java 8 และใหม่กว่า เป็น Tomcat รุ่นแรกที่เปลี่ยนจากข้อกำหนดจาวา EE 8 เป็นจาการ์ตา EE 9 ดังนั้น แอปพลิเคชันที่ทำงานบน Tomcat 9.0 หรือ 8.5 จึงจำเป็นต้องมีการปรับโครงสร้างและสร้างใหม่เพื่อให้เข้ากันได้กับ Tomcat 10.0 แอปพลิเคชันตัวอย่างนี้สาธิตการแก้ไขโค้ดที่จำเป็นสำหรับการย้ายแอปพลิเคชัน Tomcat 9 จาก Java EE API ไปยัง Jakarta EE API Tomcat 10.0 migration guide อย่างเป็นทางการบนเว็บไซต์ Apache Tomcat ให้ข้อมูลเกี่ยวกับวิธีการเปลี่ยนแอปพลิเคชันจาก Tomcat 9.0 และ 8.5 เป็น Tomcat 10.0 Tomcat 10 บน App Service รองรับ Java เวอร์ชัน 8, 11 และ 17 และเผยแพร่ด้วย Eclipse Temurin สำหรับ Java 8 รวมถึง Microsoft Builds ของ OpenJDK สำหรับ Java 11 และ 17

นอกเหนือจากข้อเสนอของ Microsoft แล้ว แพลตฟอร์มแอปพลิเคชัน no-code อันทรงพลังของ AppMaster ยังช่วยธุรกิจและนักพัฒนาในการสร้างแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือ แพลตฟอร์ม เช่น Azure App Service มุ่งมั่นที่จะปรับปรุงกระบวนการพัฒนาแอปพลิเคชันให้คล่องตัวโดยการกำจัดหนี้ทางเทคนิคและทำให้ข้อกำหนดง่ายขึ้น

กระทู้ที่เกี่ยวข้อง

AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster เข้าร่วมงาน BubbleCon 2024 ในนิวยอร์กซิตี้ เพื่อรับข้อมูลเชิงลึก ขยายเครือข่าย และสำรวจโอกาสในการขับเคลื่อนการสร้างสรรค์นวัตกรรมในพื้นที่การพัฒนาแบบไร้โค้ด
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
FFDC 2024 จุดประกายให้เมืองนิวยอร์กซิตี้ด้วยการนำเสนอข้อมูลเชิงลึกที่ล้ำสมัยเกี่ยวกับการพัฒนาแอพด้วย FlutterFlow ให้กับนักพัฒนา ด้วยเซสชันที่นำโดยผู้เชี่ยวชาญ การอัปเดตพิเศษ และการสร้างเครือข่ายที่ไม่มีใครเทียบได้ นับเป็นงานที่ไม่ควรพลาด!
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
จากการเลิกจ้างพนักงาน 60,000 คนใน 254 บริษัท รวมถึงบริษัทยักษ์ใหญ่เช่น Tesla และ Amazon ทำให้ปี 2024 จะเห็นการเลิกจ้างพนักงานในสายเทคโนโลยีอย่างต่อเนื่อง ซึ่งส่งผลต่อภูมิทัศน์ของนวัตกรรม
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต