có một fi prede ned ràng buộc với HTTP; bindings mới có thể de fi ned sử dụng
các giao thức SOAP Binding Framework.
Cách thứ hai exible và fl hơn để thực hiện các tính năng liên quan đến
khối tiêu đề. Một thông điệp SOAP bao gồm một bao thư, trong đó có
một Header chứa khối tiêu đề, và một cơ thể, trong đó có
tải trọng dành cho người nhận cuối cùng. Cấu trúc thông điệp này được
minh họa trong
hình 9.6.
Nó phải là một khái niệm quen thuộc bởi thông tin tiêu đề bây giờ mà nhất định
tương ứng với các tính năng đặc biệt. Một chữ ký kỹ thuật số được sử dụng để thực hiện những
xác thực ment, một dãy số được sử dụng cho độ tin cậy, và một
checksum được sử dụng để phát hiện tham nhũng thông. Một khối tiêu đề SOAP
được dùng để đóng gói các thông tin tiêu đề tương ứng với
một tính năng đặc biệt. Các thư không phải là luôn luôn một-một trong những từ
nhiều khối tiêu đề có thể được tham gia vào một tính năng duy nhất, hoặc một khối tiêu đề duy nhất có thể được sử dụng trong nhiều tính năng. Một module SOAP là một
fi cation đặc hiệu của các cú pháp và ngữ nghĩa của một hoặc nhiều tiêu đề
khối. Mỗi mô-đun được thiết kế để cung cấp một hoặc nhiều tính năng và
phải kê khai tính năng nó thực hiện.
Mục đích đằng sau các module SOAP là để có thể soạn một giao thức
với một tập hợp các tính năng đơn giản bằng cách bao gồm mỗi tương ứng
mô-đun cation fi đặc hiệu. Nếu giao thức của bạn được yêu cầu phải có ít nhất một lần,
ngữ nghĩa và xác thực, bao gồm các module tương ứng trong
fi cation đặc hiệu của bạn. Đây là một phương pháp mới để modularizing
dịch vụ giao thức, một thay thế cho các lớp giao thức chúng ta đã thấy
trong suốt cuốn sách này. Nó là giống như fl attening một loạt các giao thức lớp thành
một giao thức duy nhất, nhưng trong một cách có cấu trúc. Nó vẫn còn để được nhìn thấy như thế nào
tính năng SOAP và các module, được giới thiệu trong phiên bản 1.2 của SOAP, sẽ làm việc
trong thực tế. Yếu điểm chính của chương trình này là mô-đun cũng có thể
can thiệp với nhau. Một module Speci fi cation là cần thiết để xác định bất kỳ
sự tương tác được biết đến với các mô-đun SOAP khác, nhưng rõ ràng điều đó không làm
nhiều để giảm bớt vấn đề. Mặt khác, một bộ các tính năng cốt lõi
và các mô-đun cung cấp các đặc tính quan trọng nhất có thể là nhỏ
, đủ để được nổi tiếng và được hiểu rõ.
đang được dịch, vui lòng đợi..
