当前位置: 代码迷 >> Web Service >> 怎么动态调用webservice服务
  详细解决方案

怎么动态调用webservice服务

热度:384   发布时间:2012-02-29 16:44:11.0
如何动态调用webservice服务
我做一WinForm小程序,需要动态配置WebService地址。查过些资料,试过还是不行,请教各位如何在app.config里配置,然后在cs文件里读取app.config里的配置,希望专家们能贴出代码(我试过,可是没搞定)。谢谢~~~~

------解决方案--------------------
第一先引用Webservice代理类到项目。
C# code


#region -单件实例
        
        /// <summary>
        /// 单件实例,定义一个webService代理类对象
        /// </summary>
        private static xxxx.webService m_Service = null;

        /// <summary>
        /// 单件实例
        /// </summary>
        [DefaultValue(typeof(xxxx.webService), null)]
        public static xxxx.webService MyService
        {
            get
            {
                if (m_Service == null)
                {
                    m_Service         = new xxxx.webService();// 构造之。。。
                    m_Service.Url     =  //动态赋值webservice的web地址,通常从配置文件中读取出来。           
                }
                return m_Service;
            }
            set
            {
                m_Service = value;
            }
        }

        #endregion 
  相关解决方案