1.首先將引用添加到項目中,可以放在BLL層也可以放在UI層。
2.在UI層或設定檔中設定連結URL或者設定資料庫中動態讀取。
3.做一個類用來配置webservice的訪問:
/// <summary> /// 與BS資料交換的介面 /// </summary> public static class DataTransfer { static DataTransferWS client; /// <summary> /// 串連webservice /// </summary> static DataTransfer() { client = new DataTransferWS(); client.Url = System.Configuration.ConfigurationManager.AppSettings["WSDefaltURL"].ToString(); } /// <summary> /// 更新WebService的URL地址 /// </summary> /// <param name="url"></param> public static void UpdateServiceUri(string url) { client.Url = url; } /// <summary> /// 測試webservice的test() /// </summary> /// <param name="testURL"></param> /// <returns></returns> public static string test(string testURL) { try { return client.test(testURL); } catch { return ""; } } /// <summary> /// 測試省FTP串連 /// </summary> /// <returns></returns> public static string testShengFTP() { return client.testShengFTP(""); }}