Điều này có nghĩa là một bổ sung cho các câu trả lời khác về nén địa chỉ, vv là các yếu tố ảnh hưởng đến hiệu quả và thời gian tải xuống.
Một điểm chưa được đề cập là hiệu quả gói . Tôi nghi ngờ hầu hết mọi người thậm chí đã bắt gặp điều này, vì vậy đây là một chút nền tảng.
Trước khi mạo hiểm sử dụng các dịch vụ web, chúng tôi muốn biết sự khác biệt về hiệu quả giữa việc sử dụng chúng và sử dụng kết nối cơ sở dữ liệu "chuẩn" hơn (chẳng hạn như OleDb, System.Data.SqlClient, JDBC, v.v.). Chúng tôi đã có guru của chúng tôi đặt các trình thám thính gói để theo dõi các luồng dữ liệu trên mạng để thấy sự khác biệt.
Chúng tôi hy vọng rằng việc sử dụng các dịch vụ web sẽ kém hiệu quả hơn do định dạng nhị phân của các loại kết nối khác và chi phí bổ sung của các thẻ XML được sử dụng để mô tả dữ liệu.
Những gì chúng tôi tìm thấy là các dịch vụ web, trong nhiều trường hợp hiệu quả HƠN, ít nhất là trên mạng của chúng tôi. Sự khác biệt là khi truyền dữ liệu nhị phân, một số byte trong các gói trống, nhưng khi gửi dữ liệu văn bản, các gói được sử dụng hiệu quả hơn.
Chúng tôi thấy điều này thú vị và đã thử nó trong khi chuyển các loại tệp khác nhau và thấy rằng theo quy định, văn bản thuần túy đi qua mạng luôn sử dụng 100% bit có sẵn trong mỗi gói, trong đó chuyển nhị phân thường có các bit không được sử dụng. Tại sao lại như vậy, tôi không thể nói với bạn, nhưng một vài thí nghiệm đã cho thấy điều này.
Một số ý kiến về câu hỏi dường như bỏ qua đây là một câu hỏi rõ ràng thiếu sót, nhưng thực sự không phải vậy. Mặc dù lượng dữ liệu vẫn giữ nguyên, hiệu quả của đường ống cũng rất quan trọng.
Bởi vì tôi không thể cưỡng lại việc tạo ra sự tương tự mà một người không phải CNTT sẽ hiểu:
Một kệ duy nhất trong tủ đông trong cửa hàng tạp hóa có x không gian, nhưng bạn có thể đặt nhiều gallon kem hơn trên kệ nếu các hộp vuông hơn bạn có thể nếu chúng bị tròn, vì không gian lãng phí được tạo ra bằng cách sử dụng vòng hộp đựng. Các thử nghiệm của chúng tôi, mặc dù lúc đầu phản trực giác, đã cho chúng tôi biết những gì mà bất kỳ người bán hàng tạp hóa nào cũng có thể nói với chúng tôi.