30/09/2018, 19:24
API và Library là gì?
1.Các bạn có thể giải thích cho mình API là gì được ko ?
Mình đang học java học tới phần interface thì thấy hầu như API toàn là interface …vậy mình có thể nói API là tập các interface giúp LTV phát triển ứng dụng đc hay không
2.API và Libarary giống và khác nhau điểm nào
3.API và webservices giống và khác nhau ở điểm nào
thanks…
Bài liên quan
cũng hóng chung
Khi nói đến API em cần chú ý em đang đứng ở góc độ nào: Em dùng hay em tạo ra nó? Và cho dù tạo hay dùng em phải hiểu nó là đôc lập không phụ thuộc vào chương trình của em .
Khi em dùng bất kỳ API nào em chỉ cần chú ý đên method mà nó cung cấp và kết quả trả về.
Khi em dev API thì em cần quan tâm em cung cấp cho người dùng chức năng (method) nào?
Sau khi phát triển xong API có thể expose ra để hệ thống khác có thể dùng -> Libary.
Khi nói đến webservices thì chú ý là sẽ dùng để sử dụng/dev web API, có thể nói nó là con của API nhưng cần network để sử dụng.
Khi phát triển, web services dựa trên SOAP/REST/XML-RPC để giao tiếp, do đó nó không phụ thuộc vào môi trường.
oke vậy thì API là tập các hàm rồi …
thanks anh
In computer programming, and application programming interface(API) is a set of routines, protocols, and tools for building software and applications. A good API makes it easier to develop a program by providing all the building blocks, which are then put together by the programmer.
And a library - a collection of functions which are useful when writing your app.