tailieunhanh - XML và thông tin theo yêu cầu
Để thực hiện được thông tin theo yêu cầu, ngành công nghệ thông tin (CNTT) trên thế giới đã chuyển phần mềm ứng dụng từ kiến trúc dựa trên dự án sang kiến trúc hướng đến dịch vụ (SOA). Ứng dụng hướng dự án là việc thực hiện các ứng dụng tương đối độc lập với nhau. Ví dụ, ứng dụng quản lý tài sản riêng với ứng dụng quản lý tài chính, ứng dụng quản lý nhân sự riêng với ứng dụng nghiệp vụ Các ứng dụng được xây dựng với ban quản lý dự án riêng, làm đầy đủ. | XML và thông tin theo yêu cầu Để thực hiện được thông tin theo yêu cầu ngành công nghệ thông tin CNTT trên thế giới đã chuyển phần mềm ứng dụng từ kiến trúc dựa trên dự án sang kiến trúc hướng đến dịch vụ SOA . Ứng dụng hướng dự án là việc thực hiện các ứng dụng tương đối độc lập với nhau. Ví dụ ứng dụng quản lý tài sản riêng với ứng dụng quản lý tài chính ứng dụng quản lý nhân sự riêng với ứng dụng nghiệp vụ. Các ứng dụng được xây dựng với ban quản lý dự án riêng làm đầy đủ các việc từ thiết kế xây dựng đến mua sắm thiết bị triển khai. Sau một thời gian các ứng dụng riêng biệt đã phát huy tác dụng. Tuy nhiên có một yêu cầu nảy sinh và là nhu cầu của mọi tổ chức đó là tích hợp các ứng dụng đó lại thành một thể thống nhất. Bản thân tổ chức là một thể thống nhất có làm như vậy mới đáp ứng được yêu cầu tổng hợp của kinh doanh phản ứng nhanh trước các biến động của thị trường của các đối thủ cạnh tranh. Như vậy muốn xây dựng hệ thống thông tin theo yêu cầu việc làm quan trọng nhất là phải tích hợp được các ứng dụng riêng lẻ. Các ứng dụng này có thể chạy trên các nền tảng khác nhau viết bằng các ngôn ngữ lập trình khác nhau đưa vào sử dụng tại các thời điểm khác nhau. Nếu số lượng các ứng dụng này ít người ta sẽ chỉnh sửa để chúng nói chuyện được với nhau. Nhưng trên thực tế công việc này không đơn giản thậm chí là không thể làm được. Vậy đâu là lối thoát cho nhu cầu tích hợp các ứng dụng Đó chính là kiến trúc hướng đến dịch vụ. Kiến trúc hướng đến dịch vụ là kiến trúc lấy các dịch vụ làm hạt nhân. Dịch vụ là các ứng dụng đã được phân rã đến mức là đơn vị nhỏ nhất cung cấp thông tin thế nào là nhỏ nhất tùy thuộc vào người thiết kế . Để thực hiện một công việc nhất định người ta sẽ lắp ghép hàng loạt các dịch vụ theo một trình tự nào đó. Khi quy trình công việc thay đổi chỉ cần sắp xếp lại trình tự thực hiện các dịch vụ đó thậm chí người sử dụng có thể tự mình quyết định trình tự thực hiện các dịch vụ đó như thế nào cho công việc của mình mà không cần nhờ đến các chuyên
đang nạp các trang xem trước