【问题标题】:Thick-thin client厚薄客户端
【发布时间】:2014-10-10 19:31:11
【问题描述】:

大家好!

我有一个架构问题,我可以使用哪些工具来为 ONE DESKTOP 计算机开发和部署 think 客户端?我的应用程序必须在一台计算机上的浏览器中运行,数据库必须放在同一台计算机上。如果可能,不要使用应用程序服务器(IIS、Apache、Node.js)。

【问题讨论】:

  • 听起来这个问题太宽泛了,最好提供一些关于操作系统、语言等的额外信息。
  • 开始它可以在 Windows 上运行,但我认为浏览器是跨平台的,HTML 应用程序适用于任何操作系统。例如我可以使用Node.js+Html+Js,用JS和HTML写一些代码,对于DB我可以使用MySQL或MongoDB,但它是太大的应用程序工具,或者我可以只使用带有WebSQL的Html页面。一般来说,我需要开发小的应用程序,我不想使用胖客户端。

标签: architecture thin-client thick-client


【解决方案1】:

要从 HTML 应用程序制作桌面应用程序,您需要可以调用本机 OS API 的 JS 库,例如 node-ffinode-webkit 或 appjs[3],它们允许使用本机 API,但它们都可以在node.js 框架。或者您可以尝试使用浏览器 API 访问操作系统功能,Firefox[4] 和 Chrome[5]。

如果你需要开发简单的web应用,可以试试HTML pages + JS + CSS + WebSQL or localStorage。

在这里[6]您可以了解有关 HTML5 的更多信息。

3 - appjs.com/

4 - developer.mozilla.org/en-US/docs/Web/API/Using_the_Browser_API

5 - developer.chrome.com/extensions/api_index

6 - slides.html5rocks.com/#landing-slide

【讨论】:

    猜你喜欢
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-18
    • 2011-05-15
    相关资源
    最近更新 更多