摘 要:針對企業(yè)網(wǎng)內(nèi)個人計算機的特點,提出采用.NET快速開發(fā)實現(xiàn)桌面Web服務(wù)。利用Http.sys開發(fā)支持Web服務(wù)的服務(wù)進程,通過在桌面應(yīng)用程序中宿主支持ASMX的http web serve來發(fā)布服務(wù),并且采用靜態(tài)發(fā)現(xiàn)模型和動態(tài)發(fā)現(xiàn)模型相結(jié)合的服務(wù)發(fā)現(xiàn)方式來實現(xiàn)服務(wù)的發(fā)現(xiàn),從而將個人計算機通過具有高度集成能力的桌面Web服務(wù)加入到企業(yè)應(yīng)用中。
關(guān)鍵詞:Web服務(wù);.NET;http.sys;發(fā)現(xiàn)模型