Extensible Markup Language (XML) là một cấu trúc để lưu trữ dữ liệu trong một định dạng văn bản đơn giản và vận chuyển dữ liệu. XML là rất quan trọng cho các tòa nhà thông minh bởi vì nó là độc lập với phần cứng và phần mềm và là phương pháp phổ biến nhất để truyền dữ liệu giữa các ứng dụng hệ thống. Nó bình thường hóa và chuẩn hóa dữ liệu và tạo điều kiện cho sự hội nhập của hệ thống và cơ sở hệ thống đĩa dữ liệu có thể chứa dữ liệu trong các định dạng không tương thích.
Ví dụ, bạn có thể mất thông tin bảo mật dữ liệu từ một Query Language (SQL) cơ sở dữ liệu có cấu trúc để kiểm soát truy cập, chuyển đổi dữ liệu để XML, sau đó chia sẻ dữ liệu với một nguồn nhân lực hoặc áp dụng hồ sơ học sinh; điều này sẽ cho phép các thông tin bảo mật được tạo ra hoặc xóa như là nhân viên hoặc sinh viên chuyển vào và ra khỏi tổ chức mà không cần phải phối hợp và lặp lại các hành động trong cả hai cơ sở dữ liệu. Ngoài ra, một số lượng rất lớn của các lập trình viên quốc tế và các nhà cung cấp phần mềm đã được thông qua XML.
Các dữ liệu XML được "gói" trong các thẻ được cụ thể cho các ứng dụng. Tags được tạo ra bởi một lập trình để gửi, nhận, hoặc hiển thị dữ liệu. Không giống như HTML, định dạng và hiển thị dữ liệu, XML không có thẻ được xác định trước.
Trong khi đó, dữ liệu định dạng XML, Simple Object Access Protocol (SOAP) được sử dụng để giao tiếp dữ liệu giữa các ứng dụng. SOAP là một thông tin liên lạc
đang được dịch, vui lòng đợi..
