七步教你配置WCF代理節(jié)點
WCF還是比較常用的,于是我研究了一下WCF代理節(jié)點,在這里拿出來和大家分享一下,希望對大家有用。大家知道嗎軟件工程是一門獨特的工程藝術,需要解決的是不斷改變的需求變化。而對于WCF,對于SOA,由于涉及的是對多個系統(tǒng)之間的交互問題,如何有效地解決不斷改變的需求所帶來的問題就顯得更為重要:Service端版本的變化能否保持現(xiàn)有Consumer的正常調用,Consumer端的改變不至于影響對 Service 的正常調用。對于Data Contract來說就是要解決這樣的問題:Service端或者Client對Data Type的改變不會影響Service的正常調用。
#T#統(tǒng)開發(fā)過程中,通過對Data Type添加額外的字段進而對其進行擴展,是一個種很常見的場景。本部分就作中介紹Data Contract的這種變化,Service或者Client的Data Contract在本地添加一個新的Data Member會造成怎樣的影響,WCF可以采用怎樣的機制來解決這種單方面Data Contract版本的改變。
使用面向服務的應用程序 (SOA) 編程模型,解決方案開發(fā)人員和設計師可以開發(fā)高性能計算 (HPC)、支持群集的交互式應用程序,從而實現(xiàn)分布式計算方案。要在群集中使用 SOA 應用程序,您至少必須將一個節(jié)點配置為WCF代理節(jié)點。
將節(jié)點配置為WCF代理節(jié)點
1、在"節(jié)點管理"的"導航窗格"中,單擊"節(jié)點"。
2、在視圖窗格中,右鍵單擊某個節(jié)點,然后單擊"脫機"。
3、在"脫機節(jié)點"對話框中,單擊"是"。在視圖窗格中查看節(jié)點狀態(tài)并等待,直到節(jié)點狀態(tài)更改為"脫機",再進行下一步。
4、在視圖窗格中,右鍵單擊該節(jié)點,然后單擊"更改角色"。
5、在"更改節(jié)點角色"對話框中,選擇"WCF 代理節(jié)點",然后單擊"確定"。
6、在視圖窗格中,右鍵單擊該節(jié)點,然后單擊"聯(lián)機"。
7、在"導航窗格"中的"節(jié)點"下的"按組"下,單擊"WCFBrokerNodes"。確認您配置的節(jié)點出現(xiàn)在列表中。
其他注意事項
要打開 HPC 群集管理器,請單擊"開始",指向"所有程序",單擊"Microsoft HPC Pack",然后單擊"HPC 群集管理器"。如果出現(xiàn)"用戶賬戶控制"對話框,請確認所顯示的是您要執(zhí)行的操作,然后單擊"繼續(xù)"。