สารบัญ:
- คำจำกัดความ - Application Programming Model (APM) หมายถึงอะไร
- Techopedia อธิบาย Application Programming Model (APM)
คำจำกัดความ - Application Programming Model (APM) หมายถึงอะไร
รูปแบบการเขียนโปรแกรมประยุกต์ (APM) เป็นรูปแบบการเขียนโปรแกรม J2EE ที่ให้แนวทางแก่ผู้ให้บริการองค์ประกอบของแอปพลิเคชัน JPM ใช้ในการสร้างซอฟต์แวร์สำหรับฟังก์ชั่นธุรกิจตามฟังก์ชั่นและข้อกำหนดของระบบที่ธุรกิจต้องการ
J2EE APM มุ่งเน้นไปที่การสร้างส่วนประกอบเพื่อเข้าถึงระบบข้อมูลองค์กรของ บริษัท (EIS) และสร้างและจัดการการเชื่อมต่อกับระบบนั้น APM ยังมุ่งมั่นที่จะพัฒนาส่วนประกอบที่สามารถให้ความปลอดภัยแก่แอพพลิเคชั่นขององค์กรและรองรับธุรกรรมที่ปลอดภัย
APM กำหนดโครงร่างสำหรับการพัฒนาแอปพลิเคชันที่ใช้เว็บเป็นศูนย์กลางกระจายและใช้ Java
Techopedia อธิบาย Application Programming Model (APM)
APM แสดงแนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างแอพพลิเคชั่นระดับองค์กร J2EE ซึ่งส่วนใหญ่ใช้โมเดลสามระดับ:
- เครื่องไคลเอนต์
- APM
- เซิร์ฟเวอร์ฐานข้อมูล
ธนาคารสามารถใช้เป็นตัวอย่างง่าย ๆ ของโครงสร้างสามชั้น เครื่องจักร Teller (พีซี) ทำหน้าที่เป็นชั้นหนึ่ง เมนเฟรมเป็นชั้นที่สามและเป็นที่เก็บข้อมูลสำหรับข้อมูลที่สำคัญที่สุด แม้ว่าแผนกไอทีของธนาคารจะจัดการคอมพิวเตอร์เหล่านี้ แต่ก็ไม่สามารถอัปเกรดระบบที่ปรับใช้แอปพลิเคชันล่าสุดได้เสมอเนื่องจากมีโอกาสเกิดการสูญหายของข้อมูลและ / หรือปัญหาอื่น ๆ
อย่างไรก็ตามตามแนวทางของ APM อาจใช้วิธีแก้ปัญหาร่วมกับเว็บเซิร์ฟเวอร์ / แอปพลิเคชันและส่วนประกอบคอนเทนเนอร์แบบกระจายเป็นเครื่องระดับกลาง ด้วยระดับกลางนี้ฟังก์ชันการทำงานใหม่สามารถมอบให้กับชั้นหนึ่งและชั้นที่สามโดยไม่ต้องอัพเกรดระบบชั้นหนึ่งและชั้นที่สามหรือติดตั้งซอฟต์แวร์ใหม่ โดยการกำหนดระดับกลาง APM รองรับการเคลื่อนไหวไปยังไคลเอนต์ที่ใช้เว็บแบบบาง
แนวคิด APM ที่สำคัญอีกประการหนึ่งคือคอนเทนเนอร์ ความแตกต่างที่สำคัญระหว่างคอมโพเนนต์ JavaBean และ J2EE คือส่วนประกอบ J2EE ไม่ได้โต้ตอบกันบ่อยนัก แต่จะโต้ตอบกับคอนเทนเนอร์ที่เกี่ยวข้อง