Skip to main content

Infoset nhanh là gì?

Fast Infoset (FI) là một đặc điểm kỹ thuật mô tả một phương tiện để cung cấp dữ liệu trong tài liệu ngôn ngữ đánh dấu có thể mở rộng (XML) theo định dạng được mã hóa nhị phân.Đầu ra XML được mã hóa được gọi là một tài liệu infoset nhanh và nhỏ hơn đáng kể so với biểu diễn XML đầy đủ của nó.Mặc dù tương tự về khái niệm với các kỹ thuật nén tài liệu khác, sơ đồ mã hóa không chỉ nén tài liệu XML mà còn cải thiện việc xử lý dữ liệu XML.) và Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) để xây dựng đề xuất tập hợp thông tin XML của Hiệp hội web trên toàn thế giới (W3C).W3C Infoset là một phương tiện để xác định dữ liệu có thể được chứa trong tài liệu XML, nhưng nó không phải như vậy.Theo khuyến nghị của W3C, một infoset phải đáp ứng các yêu cầu cú pháp thích hợp cho những gì được gọi là XML được định dạng tốt và cũng phải tuân thủ các tên thành phần và thuộc tính thích hợp như được xác định trong không gian tên XML.Tuy nhiên, tài liệu XML ban đầu không cần phải có hiệu lực trước khi được mã hóa thành tài liệu Infoset nhanh.Điều này có nghĩa là Infoset không bắt buộc phải được chứa trong tài liệu XML và có thể được tạo bằng các phương tiện khác. Phương thức mã hóa được sử dụng trong các tài liệu infoset nhanh được gọi là ký hiệu cú pháp trừu tượng (ASN.1).Việc sử dụng ngôn ngữ mã hóa ASN.1 làm cơ sở cho giao thức Infoset nhanh cho phép tài liệu giữ lại tất cả các khía cạnh tự mô tả của tài liệu XML, cũng như một vài tính năng bổ sung.Các chuỗi thường xuyên được sử dụng trong toàn bộ tài liệu được lập chỉ mục và thay thế bằng một số.Điều này bao gồm các tên XML cũng như các thuộc tính của chúng.Bất kỳ dữ liệu nhị phân nào, chẳng hạn như hình ảnh hoặc video, cũng có thể được bao gồm trực tiếp trong mã hóa mà không phải trải qua một sơ đồ mã hóa bổ sung. Là một kỹ thuật tuần tự hóa, InfoSet nhanh khác với các phương pháp khác.Một ví dụ là kỹ thuật trao đổi XML (EXI) hiệu quả, là định dạng XML nhị phân được khuyến nghị của W3CS.Mặc dù một tài liệu EXI có thể cung cấp biểu diễn nhỏ gọn hơn của XML Infoset, nhưng nó yêu cầu Lược đồ XML, mô tả đầy đủ về tài liệu XML gốc, được biết đến ở cả hai đầu của truyền để mã hóa và giải mã tài liệu có thể xảy ra.Một mã hóa FI cũng có thể sử dụng các tính năng nâng cao cũng sử dụng lược đồ XMLS để nén bổ sung. Kỹ thuật mã hóa thông tin nhanh được sử dụng trong một số khu vực viễn thông.Nó thường được tìm thấy trên internet, để bảo tồn băng thông trong quá trình chuyển, cải thiện hiệu suất trên máy chủ để cung cấp dữ liệu XML và giảm bớt căng thẳng cho các ứng dụng khách ở cuối nhận.Điều này đặc biệt hữu ích trong các nền tảng Internet di động, trong đó các thiết bị có thể đã giảm nghiêm trọng sức mạnh xử lý và thông lượng truyền tải.