关于web底层开发的思路

问题描述

目前有一个小项目,源码为c++,产品设备是tcp/ip通过c++向指定局域网IP发送命令,便可对设备进行控制,由于存在兼容性,想把这个东西做成网页,也就是通过网页来调用底层的c++程序,进行对设备的控制,目前一点思路有没有,请问具体应该如何实现?本人c#web程序员,winform能做一点点

解决方案

解决方案二:
补充一句,IIS服务器与设备可以处在同一IP
解决方案三:
用web来做命令的中转就不就好了吗?。。就像某些web接口一样
解决方案四:
你这种与winform没区别啊,唯一要关心的就是你的c++在多线程下有无并发问题,有无执行权限问题
解决方案五:
引用2楼crystal_lz的回复:

用web来做命令的中转就不就好了吗?。。就像某些web接口一样

具体点,听不懂。。
解决方案六:
你要先完成2部分内容1、服务端c#的程序,通过socket向本地ip发送命令()2、将网站提交给服务器的命令转换成第1部中的方法进行调用(并返回结果?)
解决方案七:
c++内建一个小型应用服务器,网页访问这个服务器获取数据
解决方案八:
网页->websrvices->设备webservices通过TCP发送网络消息给设备,设备回状态给数据库或webservices,网页再去向webservices刷新状态。
解决方案九:
计算机上运行服务程序,设备上运行客户端程序,这样工作的你的意思是将发出的命令,通过IIS中转吗?那,设备怎么接收?
解决方案十:
解决了,感谢给位,是我说的有问题,实际上是有一个设备基于tcp/ip协议的通信的,只需用socket给他发出命令就可以了,我用winform实现了对他的控制,就想问问如何用web来控制他,最后发现web一样可以用usingSystem.Net.Sockets;类似的代码,实现上上述功能

时间: 2024-10-12 04:33:26

关于web底层开发的思路的相关文章

淘宝前端工程师:国内WEB前端开发十日谈

中介交易 SEO诊断 淘宝客 云主机 技术大厅 一直想写这篇"十日谈",聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘.我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要. 我一直认为自己是"初级"前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要的是,我幸运的参与到互联网崛起的浪潮之巅.时势造就了一批技能薄弱但备受追捧的"弄潮者",这在很大程度上影响我

求方法:web网页开发,想把dropdownlist控件和gridview控件的某一列绑定

问题描述 求方法:web网页开发,想把dropdownlist控件和gridview控件的某一列绑定 先上图: 实现老师查询选择这门课的学生功能: 首先老师可能会教很多课,所以需要选择所教授的课程,比如c语言,然后gridview就自动把选择c语言的学生显示出来. 我不知道是不是用dropdownlist控件,如果不是,烦请大神告诉我设计思路,感激不尽. 解决方案 dropdownlist下拉触发回发,在SelectedIndexChanged中重新根据条件查询绑定gridviewhttp://

面向设计的半封装web组件开发(概要版)

一.传统web组件的妄想 目前很多Team和团队都有自己的一套web组件体系,模块化开发,封装良好,上手简单.然后希望该web组件可以应用到接手的各个项目中,节约日后的开发成本.甚至考虑开源. 这其实是很棒的,但是呢,希望一套web组件各个项目通用?在我看来,除非对项目没有追求,否则不太现实. 但是呢,希望一套web组件各个项目通用?在我看来,除非对项目没有追求,否则就是妄想. 为什么说传统web组件想一统天下不现实呢?因为就像秦始皇一统天下一样,要牺牲很多很多东西. 牺牲代码量 web组件要想

使用JSP和XML进行Web应用开发

js|web|xml 如果你曾经开发过基于通用网关接口(Common Gateway Interface, CGI)和Servlets技术的Web应用,你已经习惯于在一个程序中生成整个页面(静态和动态部分)的Web编程思想.如果你想找到一个解决方案,把静态和动态两部分隔开,不要再找了,JSP就在这里. JSP页面允许你把前端的表现和业务逻辑(中间层次和后端层次)分开.它是非常好的Web应用快速应用开发(RAD)途径.本系列文章是一部初步教程,讲解如何为今天和明天的市场开发现代Web应用.本文是这

Web前端开发十日谈:寻找适合自己的道路

开发十日谈:寻找适合自己的道路-"> 一直想写这篇"十日谈",聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘.我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要. 我一直认为自己是"初级"前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要的是,我幸运的参与到互联网崛起的浪潮之巅.时势造就了一批技能薄弱但备受追捧的"弄潮者",这在很大程度上

我的Web前端开发(一)

   从别人的blog中看到,做前端开发的没有用C语言,或者是C++做底层开发的有前途,有技术含量,被重视,因为前端开发门槛比较低,太容易上手啦.        经过这些日子的实践和学习,我个人觉得前端开发并没有他们想象的那么简单,这是一份综合素质要求比较高的工作,不是你会了HTML.CSS和JavaScript就能成为一名优秀的前端开发工程师.       一位优秀的Web前端开发工程师在知识体系上既要有广度,又要有深度,既要把网站的界面更好地呈现给用户,又要让用户使用的方便舒服.所以web前

【斗医】【9】Web应用开发20天

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://qingkechina.blog.51cto.com/5552198/1377044 一.调试<[斗医][8]Web应用开发50天>数据表映射方法    本来想把数据库配置.Hibernate连接封装和映射配置一块写的,但由于个人时间问题时断时续,思路也多次被打断,所以在此对其进行弥补.    若读者把上篇的附件下载下来运行,会发现运行失败,下面随着异常分析并解决. 1.截止目

《Web前端开发精品课 HTML与CSS进阶教程》——导读

前言 近年来,Web前端技术飞速发展,作用也日趋重要.在Web前端技术中,HTML和CSS是最基础的知识.当前市面上同类书籍很多,但大部分都是介绍基础性的HTML标签和CSS属性,缺乏一本真正体现前端开发水平的书籍. 本书是<Web前端开发精品课HTML和CSS基础教程>的姊妹篇,对于基础知识,不再进行详细介绍.HTML和CSS知识多而杂,因此入门容易精通难.本书对高级部分的内容进行深加工,使其更加完善.为了避免大家多走弯路,笔者把前端碎片化的知识系统化,提供给学习者一个流畅的学习思路. 本书

【斗医】【12】Web应用开发20天

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://qingkechina.blog.51cto.com/5552198/1390410 在上文中有意埋了几个安全彩蛋,以便后面在聊网络安全时使用. 书接前言,对上文做过实践的朋友肯定会发现:当用户注册/登录成功后页面跳转到了系统首页,但首页的导航菜单并没有显示用户名.本文重点实现这个特性,同时也谈谈系统的编码问题. 六.注册/登录成功后导航菜单显示当前用户名    与JSP不同之处