API là gì?

Article ID: 893
Cập nhật gần nhất: 21 Th01, 2022

API (Application Programming Interface) là các phương thức trung gian, giao thức kết nối với các thư viện và ứng dụng khác nhau. API cung cấp khả năng cung cấp khả năng truy xuất đến một tập các hàm hay dùng. Và từ đó có thể trao đổi dữ liệu giữa các ứng dụng.

API có thể sử dụng cho web-based system, operating system, database system, computer hardware, or software library.

Ưu điểm của API

  • API là công cụ mã nguồn mở, có thể kết nối mọi lúc nhờ vào Internet.
  • Hỗ trợ chức năng RESTful một cách đầy đủ.
  • Giao tiếp hai chiều phải được xác nhận trong các giao dịch.
  • Hỗ trợ đầy đủ các thành phần MVC như: routing, controller, action result, filter, model binder, IoC container, dependency injection, unit test.

Nhược điểm của API

  • Tốn nhiều chi phí phát triển, vận hành, chỉnh sửa.
  • Đòi hỏi kiến thức chuyên sâu.
  • Có thể gặp vấn đề bảo mật khi bị tấn công hệ thống.
Đánh giá bài hướng dẫn:  
Báo cáo một vấn đề
Article ID: 893
Cập nhật gần nhất: 21 Th01, 2022
Lần sửa đổi: 1
Lượt xem: 0