1. 程式人生 > >Java程式設計師從笨鳥到菜鳥之(一百零八)一步一步學習webservice(二)webservice基本原理

Java程式設計師從笨鳥到菜鳥之(一百零八)一步一步學習webservice(二)webservice基本原理

為支援結構中的三種操作(publishfindbind)SOA需要對服務進行一定的描述,這種服務描述(Service Description)應具有下面幾個重要特點:首先,它要宣告Service provider的語義特徵。Service broker使用語義特徵將Service provider進行分類,以幫助具體服務的查詢。Service requester根據語義特徵來匹配那些滿足要求的Service provider。(因此,語義特徵中重要的一點就是對Service provider的分類。)其次,服務描述應該宣告介面特徵,以訪問特定的服務。最後,服務描述還應宣告各種非功能特徵,如安全要求,事務要求,使用
Service provider的費用等等。介面特徵和非功能特徵也可以用來幫助Service requesterService provider的查詢。