當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 上海OA系統(tǒng) > 上海OA信息化
不使用VS.NET集成開發(fā)環(huán)境,調(diào)用微軟的WebService注冊(cè)服務(wù)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
AMTeam.org不使用VS.NET集成開發(fā)環(huán)境,調(diào)用微軟的WebService注冊(cè)服務(wù)
微軟最近在http://210.77.155.240/regBeta2/regservice.asmx 開放了一個(gè)WebService注冊(cè)服務(wù),通過它注冊(cè)你的VS.NET Beta2,有機(jī)會(huì)得到代微軟標(biāo)記的單腳滑板。
如果通過VS.NET Beta2集成開發(fā)環(huán)境,來編寫一個(gè)WebService客戶程序調(diào)用此服務(wù)會(huì)很簡單,但是我可以上網(wǎng)的地方機(jī)器的配置太低,無法安裝VS.NET,只裝了一個(gè).NET Framework SDK Beta2,我只好試著用SDK方式來調(diào)用了。具體的實(shí)現(xiàn)步驟如下:
1.為了調(diào)用網(wǎng)上的WebService,必須先在本地生成一個(gè)所謂的“代理類”,為了生成此代理類,我們需要建立一個(gè).cs原文件,這可以利用SDK工具WSDL.exe實(shí)現(xiàn)。在命令提示符下,鍵入:
wsdl /out:RegWebService.cs http://210.77.155.240/regBeta2/regservice.asmx
其中,RegWebService.cs是我們想要生成的.cs文件的文件名。
2.有了原文件之后,我們就可以生成代理類組件了:
csc /out:RegWebService.dll /t:library /r:System.xml.dll /r:System.Web.Services.dll RegWebService.cs
生成RegWebService.dll代理類組件庫。
3.有了組件庫,我們就可以編寫調(diào)用WebService的客戶端程序了。可以查看RegWebService.cs,根據(jù)其中的類的信息,編寫如下的代碼:
using System;
class RegWebServiceTest
{
static void Main()
{
RegService
mRegService = new RegService();
RegType mRegType = new RegType();
mRegType.sCDKey = "cdkey";
mRegType.sName = "Name";
mRegType.sPhone =
"Phone";
mRegType.sEmail =" mailto:email@email";
mRegType.sCompany =
"Company";
mRegType.sAddress = "Address";
mRegType.sCitizenID =
"CitizenID";
bool IsRegSuccess =
mRegService.Register(mRegType);
Console.WriteLine(IsRegSuccess.ToString());
}
}
將這段代碼保存為CallWebService.cs。確認(rèn)輸入的各字段信息正確。
4.現(xiàn)在我們可以生成可執(zhí)行程序了:
csc /r:RegWebService.dll CallWebService.cs
生成CallWebService.exe。
5.運(yùn)行CallWebService.exe,如果返回為True,就注冊(cè)成功了。
- 1國外上海OA信息化四流程框架
- 2微軟IBM拋開宿怨聯(lián)手打造Web新標(biāo)準(zhǔn)
- 3電子商務(wù)企業(yè)實(shí)施上海OA信息化的必要性分析
- 4中華人民共和國檔案法
- 5年終盤點(diǎn):協(xié)同上海OA的2013與2014
- 6上海OA市場2014年市場前景
- 7德魯克上海OA信息化思想的核心與靈魂
- 8知識(shí)輸出的八個(gè)階段
- 9上海OA信息化咨詢服務(wù)的幾種模式
- 10上海建設(shè)工程資料管理軟件
- 11知識(shí)的形成:人+信息+場景
- 12經(jīng)營知識(shí)
- 13知識(shí)創(chuàng)造的四種模式
- 14Microsoft .NET XML Web服務(wù)
- 15選Web服務(wù)工具:.Net還是SUN ONE
- 16不同學(xué)科領(lǐng)域知識(shí)觀的比較分析
- 17上海市奉賢中等專業(yè)學(xué)校辦公OA系統(tǒng)
- 18中華人民共和國檔案法實(shí)施辦法
- 19OA辦公系統(tǒng)很好的實(shí)現(xiàn)辦公固定資產(chǎn)及資產(chǎn)管理
- 20上海寶康嬰童用品有限公司OA辦公平臺(tái)
- 21[原創(chuàng)]企業(yè)如何規(guī)劃和實(shí)施上海OA信息化系統(tǒng)
- 22不使用VS.NET集成開發(fā)環(huán)境,調(diào)用微軟的WebService注冊(cè)服務(wù)
- 23企業(yè)論壇、短信提醒、設(shè)置等模塊組成OA辦公系統(tǒng)
- 24上海OA信息化的幾種學(xué)科體系
- 25正確認(rèn)識(shí)“Web服務(wù)”
- 26樂趣無窮,可能無限的新技術(shù)-web service
- 27借力上海OA信息化 提升客戶服務(wù)
- 28企業(yè)搜索、競爭情報(bào)和上海OA信息化
- 29上海立信會(huì)計(jì)學(xué)院-辦公自動(dòng)化OA系統(tǒng)
- 30上海工程建設(shè)oa進(jìn)度管理軟件
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
版權(quán)所有:泛普軟件 渝ICP備14008431號(hào)-2 渝公網(wǎng)安備50011202501700號(hào) 咨詢電話:400-8352-114