配置服务器架构的问题

问题描述

最近在做一个项目,大约20台嵌入式linux的终端采集数据,然后要建一个数据服务器,实现:1,接收嵌入式linux终端发送的采集数据,并保存到数据库中;2,通过IE浏览器访问数据服务器中的数据.3,IE浏览器能够浏览所以得嵌入式终端的状态,并且IE浏览器能够发送指令到数据服务器,数据服务器将这个指令转发到指定的嵌入式linux终端.对于这样的一个系统需要,什么样的结构比较好:B/S,C/S,2层或者3层?PHP+SQL,或者JSP+SQL.谢谢

解决方案

解决方案二:

解决方案三:
终端和服务器之间通过socket进行通信。IE浏览器操控终端采用B/S数据库指令通过队列进行传输
解决方案四:
终端通过socket或者http协议传输数据服务器端写一个接受终端的服务可以使用C#写个小程序负责接收终端数据写入数据库,页面使用b/s负责展示数据(具体业务看需求)

时间: 2024-09-20 04:06:42

配置服务器架构的问题的相关文章

Windows平台网站图片服务器架构的演进

构建在Windows平台之上的网站,往往会被业内众多架构师认为很"保守".很大部分原因,是由于微软技术体系的封闭和部分技术人员的短视造成的.由于长期缺乏开源支持,所以只能"闭门造车",这样很容易形成思维局限性和短板.就拿图片服务器为例子,如果前期没有容量规划和可扩展的设计,那么随着图片文件的不断增多和访问量的上升,由于在性能.容错/容灾.扩展性等方面的设计不足,后续将会给开发.运维工作带来很多问题,严重时甚至会影响到网站业务正常运作和互联网公司的发展(这绝不是在危言

服务器架构方案,支持百万级很轻松

以前写过一篇关于服务器架构方面的文章,里面的架构,有一些地方是可以改进的,因为有一些其他原因,当时就没有改进.现在可以把可改进的地方说一下.费话不多说,看一下刚做得图片.   服务器架构方法二 我把服务器架构分成5大块 一,负载均衡块 二,web服务器块 三,数据缓存块 四,数据库块, 五,文件服务器块 上面只是个人理解 1,负载均衡这一块的话,如果访问不是特别特别大的话,用软件来负载均衡就可以了.如果你觉得用软件不够好的话,你可以用f5,要花钱买的.软件做负载均衡个人觉得lvs是最好的,根据个

游戏服务器架构演进(完整版)

一.游戏服务器特征 游戏服务器,是一个会长期运行程序,并且它还要服务于多个不定时,不定点的网络请求.所以这类服务的特点是要特别关注稳定性和性能.这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度容灾需求.由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题. 功能约束,是架构设计决定性因素.基于游戏业务的功能特征,对服务器端系统来说,有以下几个特殊的需求: 游戏和玩家的数据存储落地 对玩家交互数据进行广播和同步 重要逻辑要在服务器上运

大型网站图片服务器架构的演进(转)

  在主流的Web站点中,图片往往是不可或缺的页面元素,尤其在大型网站中,几乎都将面临"海量图片资源"的存储.访问等相关技术问题.在针对图片服务器的架构扩展中,也会历经很多曲折甚至是血泪教训(尤其是早期规划不足,造成后期架构上很难兼容和扩展). 本文将以一个真实垂直门户网站的发展历程,向大家娓娓道来. 构建在Windows平台之上的网站,往往会被业内众多技术认为很"保守",甚至会有点.很大部分原因,是由于微软技术体系的封闭和部分技术人员的短视造成的(当然,主要还是人

配置服务器来调整性能(一)——概论

原文:配置服务器来调整性能(一)--概论 首先: 要了解的是,在系统的生命周期中,服务器和程序都必须不断地调整以满足系统变更所带来的影响. 其次: 要获得最佳性能,应从配置服务器开始,然后设计高效的架构并指定优化SQL ,最后通过监控和分析性能循环改进配置.过程如下图: 开发人员需要知道的性能有关知识:对于数据库,基础就是"架构" 1 用户 需要了解有多少用户.多少并发用户.用户权限等 2 SQL语句 每个用户需要执行哪些SQL语句 3 数据 要了解数据库中的数据,并监控数据的发展情况

为什么我们要使用无服务器架构

本文讲的是为什么我们要使用无服务器架构[译者的话]这篇文章介绍了无服务器架构与传统架构相比的优势,与此同时,也指出了无服务器架构并非适用于所有的应用,但了解这种架构模式对于开发者或者企业来说都是大有裨益的. [3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站]本次培训围绕基于Docker的CI/CD实战展开,具体内容包括:持续集成与持续交付(CI/CD)概览:持续集成系统介绍:客户端与服务端的 CI/CD 实践:开发流程中引入 CI.CD:Gitlab 和 CI.CD 工具:Git

刀片服务器架构:高效率vs.厂商锁定,怎么权衡?

刀片服务器可将多台服务器放在同一机箱中,这通常用于企业数据中心中,因为它可帮助有效利用可用的楼层空间.但是,由于机箱的配置特定于每个供应商,这里存在刀片服务器厂商锁定的风险. 从本质上讲,刀片服务器架构特定于供应商.你无法将戴尔服务器装入思科机箱,并且没有供应商提供适合不同供应商机箱的通用刀片服务器模块.因此,如果存在厂商锁定问题,你可能需要考虑刀片服务器替代方案. 那么,为什么要使用刀片服务器架构呢? 在考虑刀片服务器的替代方案之前,请了解为什么你的企业部署或考虑部署刀片服务器.一个可能的原因

大型网站图片服务器架构的演进

在主流的Web站点中,图片往往是不可或缺的页面元素,尤其在大型网站中,几乎都将面临"海量图片资源"的存储.访问等相关技术问题.在针对图片服务器的架构扩展中,也会历经很多曲折甚至是血泪教训(尤其是早期规划不足,造成后期架构上很难兼容和扩展). 本文将以一个真实垂直门户网站的发展历程,向大家娓娓道来. 构建在Windows平台之上的网站,往往会被业内众多技术认为很"保守",甚至会有点.很大部分原因,是由于微软技术体系的封闭和部分技术人员的短视造成的(当然,主要还是人的问

棋牌游戏服务器架构: 部署

(有什么问题欢迎指教,企鹅:2172243813 更多资讯尽在www.ttkmwl.com) 1布署数据库       选定作为数据库服务器的机器以后,要先安装postgresql数据库,然后导入ServerInfoDB(CenterServer使用), UserInfoDB(LogonServer.RoomServer.LogServer使用),UserScoreDB(RoomServer使用),还有有关各个游戏逻辑的数据库,比如TexasPokerDB等等.这些数据库不一定要放在一台机器上,