当前位置: 首页 > news >正文

在线教育网站开发软件国际化的管理咨询公司

在线教育网站开发软件,国际化的管理咨询公司,做网站老师,商家商城小程序由于系统要求 需要做一webservice将应用服务器的压力分配到其它的机器上#xff0c;于是写了下面的WebSerivce服务using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using System.Web.Servic… 由于系统要求 需要做一webservice将应用服务器的压力分配到其它的机器上于是写了下面的WebSerivce服务using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using System.Web.Services;using DBCore; namespace QQWebService{ /// summary /// QQMessage 的摘要说明。 /// /summary [WebService(NamespaceQQWebService)] public class QQMessage : System.Web.Services.WebService {  DBCore.DataBaseVisitor.AbsDBHelper dbhelper new DBCore.DataBaseVisitor.FactoryDBHelper().CreateDBHelper(DataBaseSql,DBCore.DataBaseVisitor.DataBaseConnectionType.Sql);   public QQMessage()  {   //CODEGEN: 该调用是 ASP.NET Web 服务设计器所必需的   InitializeComponent();  }   [WebMethod]  public void SetDBHelperofSQLClient(string  conn)  {   this.dbhelper new DBCore.DataBaseVisitor.JSLSqlHelper();   dbhelper.SetDBConnection conn;  }   [WebMethod]  public DataSet GetSender(string userid)  {   string sqlselect distinct Sender from tOA_Message_Temp_User where   IsRead0 and receiveruserid;   return dbhelper.ExecuteDataset(sql);  }...    [WebMethod]  public DataSet CSelectSys(ArrayList al)  {   if (al null) return null;   string sql    Select TopicID,Content,Sender,SendTime,IsSend,IsAutoBack,IsRead,Receiver,ReceiverTime,Sender as username    From tOA_Message_Temp_User    where Sender$0$            and Receiver$1$   and IsRead$2$    ;   for(int i 0; i al.Count; i)   {    sql sql.Replace($i.ToString()$,al[i] ! null ? al[i].ToString() : );   }   return dbhelper.ExecuteDataset(sql.Replace(\t, ));  }    #region 组件设计器生成的代码    //Web 服务设计器所必需的  private IContainer components null;      /// summary  /// 设计器支持所需的方法 - 不要使用代码编辑器修改  /// 此方法的内容。  /// /summary  private void InitializeComponent()  {  }   /// summary  /// 清理所有正在使用的资源。  /// /summary  protected override void Dispose( bool disposing )  {   if(disposing components ! null)   {    components.Dispose();   }   base.Dispose(disposing);    }    #endregion   }}在系统当中添加web引用,关键位置做了如下处理xxx.QQClient {    using System.Diagnostics;    using System.Xml.Serialization;    using System;    using System.Web.Services.Protocols;    using System.ComponentModel;    using System.Web.Services;            /// remarks/    [System.Diagnostics.DebuggerStepThroughAttribute()]    [System.ComponentModel.DesignerCategoryAttribute(code)]    [System.Web.Services.WebServiceBindingAttribute(NameQQMessageSoap, NamespaceQQWebService)]    [System.Xml.Serialization.XmlIncludeAttribute(typeof(object[]))]    public class QQMessage : System.Web.Services.Protocols.SoapHttpClientProtocol {                /// remarks/        public QQMessage() {            this.Url http://10.60.0.147/QQWebService/QQMessage.asmx;        }    public QQMessage(string url)   {   this.Url url;  }        public QQMessage(string url, string conn)  {   this.Url url;   SetDBHelperofSQLClient(conn);  }...在系统引用webservice时做如下类using System;using System.Collections;using System.Data;using DBCore;namespace JQHY.jslqq{ /// summary /// JSLQQSource 的摘要说明。 /// /summary public class JSLQQSource {   static JQHY.QQClient.QQMessage qc new JQHY.QQClient.QQMessage(System.Configuration.ConfigurationSettings.AppSettings[QQClientSerivce],System.Web.HttpContext.Current.Application[DataBaseSql].ToString());   static object[ ] ToArray( System.Collections.ICollection coll )  {   object[ ] result new object[coll.Count];   int i 0;   foreach( object obj in coll )   {    result[ i ] obj;   }   return result;  }  public JSLQQSource()  {   }   public DataSet GetSender(string userid)  {   return qc.GetSender(userid);  }  public DataSet CSelectSys(ArrayList al)  {   return qc.CSelectSys(ToArray(al));  }...测试发现web service只能访问本地资源,一直找不到问题所在 。后来将程序部署到别的机器上试发现没有此类问题寻找很久终于解决得如下结论 :-)复杂的问题往往有着简单的答案 [Web Service于Win2003下访问SQLServer2000记得一定要打上SQLSever.SP3补丁] 转载于:https://www.cnblogs.com/bigmouthz/archive/2006/04/19/379260.html
http://www.sadfv.cn/news/174096/

相关文章:

  • 网站首页被k 做跳转凌风wordpress教程
  • 西安做商铺的网站哪家网络么司做网站好
  • 网站建设与管理感想最大的建材采购平台
  • 精美手机网站模板自己做文学网站赚钱吗
  • 网站收录怎么做商洛免费做网站
  • 网站模板搭建在手机上怎么做网站
  • 如何让网站自适应屏幕iis如何设置服务器上网站空间大小
  • 网站建设怎么自学在线制作个人网站
  • 常见的域名注册网站用vs2012做asp网站
  • 淘宝网站建设方案如何进行网站的推广
  • 深圳网站建设公司的英文名是永久免费的ip代理
  • 南宁建站服务公司湖南住房城乡建设厅官方网站
  • 网站流量报告wordpress调用内容代码
  • 广州网站建设推广报价个人网站 cdn
  • 网站建设售前怎么做好seo实战密码pdf
  • 专业广州网站建设网站后台打不开了怎么办
  • 石家庄网络推广建站wamp安装wordpress
  • 免费网站电视剧全免费温州网页设计前端招聘
  • 网站建设售后支持广告宣传设计图
  • 嘉定区网站建设公司织梦如何做响应式手机网站
  • 网站开发开题报告格式住房建设部官方网站公示公告
  • 网站制作公司高端青岛网站制作
  • 为企业提供网站建设服务如何看那个网站是那个公司做的
  • 一个主机放几个网站wordpress整站克隆
  • 外国小孩和大人做网站互联网大会
  • 旅游网站建设成本核算阿里巴巴网站首页怎么制作
  • 天助可以搜索别人网站网络营销是做什么工作
  • 岳阳市规划局建设工程公示网站上海到北京飞机航班查询
  • 嘉兴网站建设运营wordpress 学院主题
  • google下载安卓版下载龙泉驿网站seo