欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#動(dòng)態(tài)改變webservice的url訪問(wèn)地址

 更新時(shí)間:2014年03月03日 16:07:23   作者:  
這篇文章主要介紹了c#動(dòng)態(tài)改變webservice的url訪問(wèn)地址,需要的朋友可以參考下

1、添加一個(gè)App.config配置文件。

2、配置服務(wù)http://Lenovo-PC:80/EvisaWS/WharfService?wsdl,那么在上面的文件中就會(huì)自動(dòng)生成服務(wù)的配置:

復(fù)制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <system.serviceModel>
        <bindings>
            <basicHttpBinding>
                <binding name="WharfWSBeanBinding" />
            </basicHttpBinding>
        </bindings>
        <client>

            <endpoint address="http://Lenovo-PC:80/EvisaWS/WharfService"
                binding="basicHttpBinding" bindingConfiguration="WharfWSBeanBinding"
                contract="WharfService.WharfWSBean" name="WharfService" />
        </client>

    </system.serviceModel>
</configuration>

3、動(dòng)態(tài)添加新的地址,后面的?wsdl沒(méi)有也可以:

復(fù)制代碼 代碼如下:

WharfWSBeanClient c = new WharfWSBeanClient("WharfService", "新的地址例如:http://192.168.1.194/EvisaWS/WharfService?wsdl");

4、新服務(wù)器的地址可以存放到注冊(cè)表或者環(huán)境變量里面,下面是新存放到注冊(cè)表,然后再存放到環(huán)境變量里,訪問(wèn)的時(shí)候先從環(huán)境變量里面獲?。?/P>

4.1 存到注冊(cè)表:

復(fù)制代碼 代碼如下:

RegistryKey key = Registry.LocalMachine.CreateSubKey(@"Software\Client");
key.SetValue("ip", "192.168.1.1");

4.2 從注冊(cè)表獲取值:

復(fù)制代碼 代碼如下:

String ip =Environment.GetEnvironmentVariable("myconfigip");
if (ip == null || ip.Equals(""))
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Client");
ip = key.GetValue("myip") as string;
Environment.SetEnvironmentVariable("myconfigip", ip);
}

上面是先從環(huán)境變量里面取,如果沒(méi)有則從注冊(cè)表取,之后又存放到環(huán)境變量里,以后在進(jìn)程內(nèi)訪問(wèn)時(shí)直接從環(huán)境變量里面取就可以了。

相關(guān)文章

  • C# 屏蔽由于崩潰彈出的windows異常彈框

    C# 屏蔽由于崩潰彈出的windows異常彈框

    這篇文章主要介紹了C# 屏蔽由于崩潰彈出的windows異常彈框,需要的朋友可以參考下
    2017-08-08
  • C# IsDefined的問(wèn)題

    C# IsDefined的問(wèn)題

    這篇文章主要介紹了C# IsDefined的問(wèn)題,通俗易懂,需要的朋友可以參考下。
    2016-06-06
  • C#中的數(shù)組用法詳解

    C#中的數(shù)組用法詳解

    本文詳細(xì)講解了C#中的數(shù)組用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • 快速了解c# 常量

    快速了解c# 常量

    這篇文章主要介紹了c# 常量的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • 一款域名監(jiān)控小工具 Domain(IP)Watcher 實(shí)現(xiàn)代碼

    一款域名監(jiān)控小工具 Domain(IP)Watcher 實(shí)現(xiàn)代碼

    域名是否正常,網(wǎng)站是否可以正常訪問(wèn)是很頭痛的問(wèn)題,怎樣簡(jiǎn)單地監(jiān)控域名是否可以正常訪問(wèn)呢,這里發(fā)布一款域名監(jiān)控小工具:Domain(IP)Watcher
    2011-11-11
  • 為何Linq的Distinct實(shí)在是不給力

    為何Linq的Distinct實(shí)在是不給力

    本篇文章對(duì)Linq的Distinct進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • unity中實(shí)現(xiàn)Edge瀏覽器鼠標(biāo)手勢(shì)的功能思路詳解

    unity中實(shí)現(xiàn)Edge瀏覽器鼠標(biāo)手勢(shì)的功能思路詳解

    這篇文章主要介紹了unity中實(shí)現(xiàn)Edge瀏覽器鼠標(biāo)手勢(shì)的功能思路詳解,實(shí)現(xiàn)起來(lái)其實(shí)并不復(fù)雜,涉及的技術(shù)點(diǎn)有pc端和移動(dòng)端屏幕拖動(dòng)事件,二維向量的相關(guān)運(yùn)算,手勢(shì)匹配算法,事件系統(tǒng)設(shè)計(jì)模式,需要的朋友可以參考下
    2023-12-12
  • C#字符串如何提取數(shù)值(帶小數(shù)點(diǎn))

    C#字符串如何提取數(shù)值(帶小數(shù)點(diǎn))

    這篇文章主要介紹了C#字符串如何提取數(shù)值問(wèn)題(帶小數(shù)點(diǎn)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • C#中的圖像Image類與打印Printing類用法

    C#中的圖像Image類與打印Printing類用法

    這篇文章介紹了C#中圖像Image類與打印Printing類的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • C# AE之返回上一級(jí)和下一級(jí)的實(shí)戰(zhàn)操作

    C# AE之返回上一級(jí)和下一級(jí)的實(shí)戰(zhàn)操作

    這篇文章主要介紹了C# AE之返回上一級(jí)和下一級(jí)的實(shí)戰(zhàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01

最新評(píng)論