Trang Chủ Phát triển Mô hình lập trình ứng dụng (apm) là gì? - định nghĩa từ techopedia

Mô hình lập trình ứng dụng (apm) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Mô hình lập trình ứng dụng (APM) có nghĩa là gì?

Mô hình lập trình ứng dụng (APM) là mô hình lập trình J2EE cung cấp các hướng dẫn cho nhà cung cấp thành phần ứng dụng. JPM được sử dụng để xây dựng phần mềm cho các chức năng kinh doanh dựa trên các yêu cầu chức năng và hệ thống mà doanh nghiệp yêu cầu.


APM J2EE tập trung vào việc tạo các thành phần để truy cập hệ thống thông tin doanh nghiệp của công ty (EIS) và thiết lập và quản lý các kết nối với hệ thống đó. APM cũng cố gắng phát triển các thành phần có thể cung cấp bảo mật cho ứng dụng doanh nghiệp và hỗ trợ các giao dịch an toàn.


APM định nghĩa một phác thảo để phát triển các ứng dụng dựa trên web, phân tán và dựa trên Java.

Techopedia giải thích Mô hình lập trình ứng dụng (APM)

Một APM phác thảo các thực tiễn tốt nhất để xây dựng ứng dụng doanh nghiệp J2EE, hầu hết trong số đó dựa trên mô hình ba lớp:

  1. Máy khách
  2. APM
  3. Máy chủ cơ sở dữ liệu

Một ngân hàng có thể được sử dụng như một ví dụ đơn giản về cấu trúc ba tầng. Máy rút tiền (PC) đóng vai trò là tầng thứ nhất. Máy tính lớn là tầng thứ ba và là nơi lưu trữ dữ liệu quan trọng nhất. Mặc dù bộ phận CNTT của ngân hàng quản lý các máy tính này, không phải lúc nào cũng có thể nâng cấp các hệ thống triển khai các ứng dụng mới nhất, do khả năng mất dữ liệu và / hoặc các vấn đề khác.


Tuy nhiên, dựa trên các hướng dẫn APM, một giải pháp có thể được sử dụng với các máy chủ ứng dụng / Web và các bộ chứa thành phần phân tán như các máy trung cấp. Với tầng trung lưu này, các chức năng mới có thể được cung cấp cho tầng thứ nhất và thứ ba mà không cần nâng cấp hệ thống cấp một và cấp ba hoặc cài đặt phần mềm mới. Bằng cách xác định tầng trung lưu, APM hỗ trợ chuyển động sang các máy khách dựa trên Web mỏng.


Một khái niệm APM quan trọng khác là container. Sự khác biệt chính giữa các thành phần JavaBean và J2EE là các thành phần J2EE không thường xuyên tương tác với nhau mà tương tác với các thùng chứa tương ứng của chúng.

Mô hình lập trình ứng dụng (apm) là gì? - định nghĩa từ techopedia