windows - Web 应用程序 IPC/RPC 与客户端应用程序

标签 windows linux web-applications ipc client-applications

背景

我正处于一个 DIY 项目的规划阶段,该项目将帮助我在家中实现一些硬件的自动化。可能还值得一提的是,我几乎没有与网络相关的开发经验。


基础知识

http://img7.imageshack.us/img7/4706/drawingo.png -- 我似乎无法嵌入图表。

  • 为了简化管理,我想在浏览器中实现我的 UI。
  • 我的应用程序的主体将驻留在 Windows 服务或 Linux 守护程序中;然而,这并不意味着我追求跨平台解决方案——我不受任何特定平台的束缚,所以我会选择一个(可能基于我得到的响应)并坚持使用它。
  • 更喜欢使用“免费”工具(例如 LAMP/WAMP),但这不会破坏交易。
  • 如果能够向用户反馈某些操作正在进行中会很好(我认为 AJAX 会是一种方式吗?)

问题

我唯一不完全清楚的是第 3 步的实现。我想听听关于如何应该完成的可能的实现想法(在 Windows 或 Linux 上)。希望你们中的一些人可以分享这种事情在现实世界中是如何完成的。


杂项

一如既往,如果我的思路有问题,请指出!

最佳答案

有很多人更有资格帮助完成第 3 步,所以我将把它留给他们。

我的问题是,您是期待学习前端所需的困惑网络技术,还是认为它是实现您真正想要完成的目标的必经之路?如果是后者(假设您正在使用 C/C++),请考虑查看 WT .它是一个工具包,可以让 Web 界面的开发看起来更像一个桌面图形用户界面,同时为您处理很多丑陋的事情。它可能会减少您的开发时间。

关于windows - Web 应用程序 IPC/RPC 与客户端应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1249456/

相关文章:

c - 如何使用文本文件的内容(制表符分隔格式)来重命名文件夹中的文件?

c++ - 带有 AWS EC2 的 ZeroMQ 服务器/客户端

tomcat - 如何使用java在tomcat中启动和停止应用程序?

java - 在 2 台 PC 之间创建信任证书

linux - 使用 grep 和 sed 查找和替换字符串

javascript - 检测两个移动物体之间的碰撞

java - 使用 spring 重新映射 Web 应用程序 (tomcat) 中的图像请求以获得绝对路径

windows - 设备不存在时是否可以完全安装驱动程序?

java - 无法连接 Windows 10 上安装的 Pentaho PDI 中的步骤

linux - 为 Linux 上的裸机 ARM 准备 GNU 工具链