V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
aabbcc112233
V2EX  ›  问与答

一个简单应用,在局域网内, [在 win 上实现较低内存开销的服务端 ] 技术方案是什么?

  •  
  •   aabbcc112233 · 2021-05-24 01:23:14 +08:00 · 851 次点击
    这是一个创建于 1061 天前的主题,其中的信息可能已经有所发展或是发生改变。

    场景是这样的

    我想在局域网范围内,手机 http 发送消息给电脑( win ),然后电脑收到后执行某脚本文件。就这么简单。

    我想的是为了日常方便启动,最好可以打成 exe,或者绿色软件也可以,能够一键启动就行,并且一直要后台运行,win 端应该选什么技术?

    第 1 条附言  ·  2021-05-25 13:12:46 +08:00
    已经找到一个比较好的方案了, 就是用 go 开发, 直接 build exe,不需要环境直接运行。测试了下大概 5M,占用内存 1.7MB 。算是一个比较完美的方案了。
    7 条回复    2021-05-25 13:19:36 +08:00
    Routeros
        1
    Routeros  
       2021-05-24 01:41:26 +08:00 via Android
    WMI
    renmu123
        2
    renmu123  
       2021-05-24 07:52:42 +08:00 via Android
    选你顺手的就可以,都挺容易实现的
    ob
        3
    ob  
       2021-05-24 09:33:30 +08:00 via Android
    http 服务随便选个都可以,win 端选 ahk,写个监听轮循,开发完通知我一下,哈哈
    shenlanAZ
        4
    shenlanAZ  
       2021-05-24 09:37:00 +08:00
    caddy,选装一个 caddy-exec 的模块。
    en20
        5
    en20  
       2021-05-24 09:57:52 +08:00
    node 起一个服务器,只需要原生模块就行. 一键启动就写个 bat 一行代码,丢 win 的启动文件夹里
    zktz
        6
    zktz  
       2021-05-25 12:25:30 +08:00
    windows 2000/xp 之后自带一个 iis 的服务,就是 web server,默认支持 asp 语言脚本。你写个 asp 代码就行了。
    不过这个没有 exe,本身就是系统服务了。
    非要 exe 的话,有个软件叫 NetBox,就是模拟 iis 的。
    其实 windows98 上也有,微软那时候叫 pws Personal Web Server 。因为这些都是 20 年前的软件了,所以内存占用不大。
    aabbcc112233
        7
    aabbcc112233  
    OP
       2021-05-25 13:19:36 +08:00
    @ob
    @zktz 已经找到一个解决方案了,append 在贴子上了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2862 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:09 · PVG 22:09 · LAX 07:09 · JFK 10:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.