asp.net 后台数据通信问题

问题描述

asp.net 后台数据通信问题

以前都是winform开发,最近刚接触asp.net,有个问题不太明白。winform采用C/S模式开发监控类的项目时,服务器端负责与需要监控的装置进行socket通信,不断获取装置的数据并发送到客户端,此时服务器端是有单独的子线程在不断进行socket数据的收发的。但是采用asp.net进行B/S模式的开发时,后台都是在有请求时被IIS调用运行的,那就不能保证和装置间的socket通信是一直保持的,难道还要再写一个winform程序进行和装置的socket通信?B/S只是用来响应浏览器端客户请求的?不知道我的理解是不是对的,哪位给扫扫盲。

解决方案

http请求本质 也是使用的 socket通信 的 ,也要经过三次握手。要解决的 是 http的无状态 问题

时间: 2024-11-17 20:19:51

asp.net 后台数据通信问题的相关文章

jquery.Ajax()方法调用Asp.Net后台的方法解析

 本篇文章主要是对jquery.Ajax()方法调用Asp.Net后台的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法. 先来个简单的实例热热身吧.   1.无参数的方法调用 asp.net code:    代码如下: using System.Web.Script.Services;      [WebMethod]    public static string SayHello()    {   

ASP视频教程:后台页面加入限制访问和禁用缓存功能

大家在初学ASP程序的时候,我们经常第一个任务就是配置环境!在这里根据网页教学网站长的经验,有时克隆版的XP系统有时是安装不了IIS的!前面我们已经讲解了ASP视频教程:后台功能的一些完善,本讲主要讲述后台页面加入限制访问和禁用缓存功能.大家请看视频教程.

asp.net后台弹窗如何实现

 这篇文章主要介绍了asp.net后台弹窗如何实现,需要的朋友可以参考下 一般弹窗   代码如下: Page.ClientScript.RegisterStartupScript(this.GetType(), "message", "alert('确定删除吗')", true);    第一个参数不会变,  第二个参数是键值的意思,如果只有一个弹出对话框的语句可以不写,多个的话,最好写上,名字自己定义,不能同名    第三个参数是js代码的内容,可以是已定义方法的

asp.net后台如何输出js脚本使用什么方法可以实现

 asp.net后台如何输出js脚本,用page.ClientScript.RegisterStartupScript方式实现,实现示例如下,感兴趣的朋友不要错过 用page.ClientScript.RegisterStartupScript方式实现    代码为:  代码如下: /**//// <summary>  /// 弹出JavaScript小窗口  /// </summary>  /// <param name="js">窗口信息<

Win7系统IIS7本地ASP进入后台错误80004005怎么办

  1.设置权限步骤:进入系统C:/wondows/Temp,右键Temp文件夹,选择"属性">选择"安全"选项卡>. 2.单击"高级",弹出Temp的高级安全设置,点击"更改权限",然后再弹出窗口单击"添加"; 3.弹出如下窗口,单击"高级". 4.最后,如下图123步骤,立即查找,选中IUSR,然后确认. 5.ok,再次打开ASP程序后台试试,不在提示错误了!

asp.net 后台动态生成input button 触发后台函数

问题描述 asp.net 后台动态生成input button 触发后台函数 在当前页面后台动态生成了个input button并且有个onserverclick="abc"但是调试点击之后没有反应源码: nr += ""; protected void tj_click(object sender, EventArgs e) { this.Literal2.Text = " alert('123');"; } 还有求怎么在tj_click中获取

asp.net 后台与html5 交互

问题描述 asp.net 后台与html5 交互 最近做一个网站,要求页面要用html5 编写,后台asp.net 前台: <%= DeviceSelectName%> 这么样在后台得到前台下拉标签得到的值呀? 不可以添加ruant="server"因为html5不支持这个特性,是不是只能通过js获得?如果是请给个例子 谢谢大神. 解决方案 后台声明DeviceSelectName这个变量,public的,在Page_Init事件中赋值:

微信-Asp.net后台提交数据并跳到获取

问题描述 Asp.net后台提交数据并跳到获取 应用场景: 可恶的微信公众号的开发模式中的网页授权获取用户基本信息只能填一个[授权回调页面域名], 所以想使实现在授权回调页面域名中填一个专门用来获取用户身份的地址(例设为A站):其他系统端想要获取用户身份时,跳到A站,A站将拿到的微信用户身份通过POST方式回传给其他需要用户身份的站点 假设现在B站为需要获取微信用户身份的站点,用户浏览B站页面时,B站后台自动跳到A站拿到用户身份,拿到后[color=#FF0000]如何将这些信息POST给B站页

asp.net-小白提问:我想做一个 ASP.net 后台导出Excel 并且设置它的页眉页脚及列宽。大神有例子吗?

问题描述 小白提问:我想做一个 ASP.net 后台导出Excel 并且设置它的页眉页脚及列宽.大神有例子吗? 如图:我想做一个 ASP.net 后台导出Excel 并且设置它的页眉页脚及列宽.大神有例子吗? 解决方案 用NPOI这个类,可以设置页眉页脚,具体google下.