Table of Contents |
---|
Plugin Packaging
Thai |
---|
บรรจุภัณฑ์ปลั๊กอิน |
Joget supports 2 types of plugin packaging, there are Standard Java Plugin and Dynamic OSGI Plugin.
Thai |
---|
Joget รองรับแพ็คเกจปลั๊กอิน 2 ประเภทมีปลั๊กอิน Java มาตรฐานและปลั๊กอิน OSGI แบบไดนามิก |
Standard Java Plugin
Thai |
---|
ปลั๊กอิน Java มาตรฐาน |
Build as a standard Java JAR
Thai สร้างเป็น Java JAR มาตรฐาน
Plugin classes should be placed in a package name starting with “org.joget”. (OEM release package are allowed to specify other package names)
Thai ควรวางคลาสของปลั๊กอินในชื่อแพ็คเกจที่ขึ้นต้นด้วย“ org.joget” (แพ็คเกจรีลีส OEM ได้รับอนุญาตให้ระบุชื่อแพ็คเกจอื่น ๆ )
Make JAR available in the Java classpath (e.g., place it under WEB-INF/lib or application server lib folder).
Thai กำหนดให้ JAR พร้อมใช้งานใน Java classpath (เช่นวางไว้ใต้ WEB-INF / lib หรือโฟลเดอร์ lib เซิร์ฟเวอร์แอปพลิเคชัน)
Requires restarting the JVM for deployment or changes.
Thai ต้องรีสตาร์ท JVM สำหรับการปรับใช้หรือเปลี่ยนแปลง
May cause library version conflicts with base libraries or other plugins.
Thai อาจทำให้เวอร์ชันไลบรารีขัดแย้งกับไลบรารีพื้นฐานหรือปลั๊กอินอื่น ๆ
Easier to develop and test using normal Java classes and libraries.
Thai ง่ายต่อการพัฒนาและทดสอบโดยใช้คลาสและไลบรารี Java ปกติ
Dynamic OSGi Plugin
Thai |
---|
ปลั๊กอิน OSGi แบบไดนามิก |
Build as an OSGi (Open Services Gateway initiative framework) JAR bundle.
Thai สร้างเป็น OSGi (กรอบงานริเริ่ม Open Services Gateway) JAR บันเดิล
Deploy JAR using the Manage Plugins in the Web Console.
Thai ปรับใช้ JAR โดยใช้ Manage Plugins ใน Web Console
Supports dynamic loading/unloading/reloading without restarting.
Thai รองรับการโหลด / ไม่โหลด / โหลดซ้ำแบบไดนามิกโดยไม่ต้องรีสตาร์ท
Runs in isolated mode, preventing library version conflict with base libraries or other plugins.
Thai รันในโหมด isolated เพื่อป้องกันเวอร์ชันไลบรารีขัดแย้งกับไลบรารีฐานหรือปลั๊กอินอื่น ๆ
More difficult to develop and test due to OSGi configuration and isolation.
Thai พัฒนาและทดสอบได้ยากขึ้นเนื่องจากการกำหนดค่าและการแยก OSGi
Technology powering this structure: Apache Felix.
Thai เทคโนโลยีขับเคลื่อนโครงสร้างนี้: Apache Felix
Plugin Types
Thai |
---|
ประเภทปลั๊กอิน |
Children Display | ||||
---|---|---|---|---|
|