kiến trúc hướng dịch vụ

Một phần của tài liệu Nền tảng công nghệ thông 1n trong HTTT quản lý (Trang 37)

•  Các  dịch  vụ  web:    

–  Web  Services  là  một  cách  chuẩn  để  tạo  các  ứng  dụng   trên  nền  web  (Web-­‐based  applica1ons).    

–  Các  ứng  dụng  có  thể  sử  dụng  các  thành  phần  khác   nhau  để  tạo  thành  một  dịch  vụ  

–  Một  số  Web  Services  hiện  nay  có  sẵn  miễn  phí  và  càng   ngày  càng  hướng  dần  vào  các  doanh  nghiệp.  

Các  dịch  vụ  web  và  

 kiến  trúc  hướng  dịch  vụ    

•  Kiến  trúc  hướng  dịch  vụ  (SOA):    

•  Một  kiểu  kiến  trúc  phần  mềm  gồm  nhiều  thành  phần   độc  lập  được  thể  hiện  thành  những  dịch  vụ  (service),   mỗi  dịch  vụ  thực  hiện  quy  trình  nghiệp  vụ  nào  đó  của   doanh  nghiệp.  

•  Các  thành  phần  được  nối  kết  qua  cổng  giao  1ếp,  có  Onh   kế  thừa  các  thành  phần  đang  tồn  tại,  và  sự  tương  tác   giữa  chúng  không  cần  quan  tâm  đến  việc  chúng  được   phát  triển  trên  nền  tảng  công  nghệ  nào.  Điều  này  khiến   hệ  thống  có  thể  mở  rộng  và  Och  hợp  một  cách  dễ  dàng.  

•  Giải  pháp  kinh  tế  nói  chung  vì  nó  tránh  viết  lại  tất  cả  các  hệ   thống  cũ  hoặc  mua  một  hệ  thống  kinh  doanh  

Các  dịch  vụ  web  và  

 kiến  trúc  hướng  dịch  vụ    

•  Hầu  hết  các  hãng  cộng  nghệ  hàng  đầu  thế  giới  như   Microso¡,  IBM,  SAP,  Oracle,...  đều  đã  chuyển  đổi   một  phần  hoặc  toàn  bộ  hướng  phát  triển  ứng  dụng   hoặc  công  nghệ  của  họ  theo  kiểu  SOA  

•  Tính  linh  hoạt  và  lợi  ích  mà  SOA  mang  lại  đang  đem   đến  cho  ta  cái  nhìn:  SOA  chính  là  mô  hình  hệ  thống   phần  mềm  phù  hợp  nhất  mà  các  doanh  nghiệp  Việt   Nam  nên  hướng  đến  trong  những  năm  tới.  

Một phần của tài liệu Nền tảng công nghệ thông 1n trong HTTT quản lý (Trang 37)