新足迹

 找回密码
 注册

精华好帖回顾

· 拿手绝活-日式咖喱猪排饭 (2009-6-6) tinanakoo · 豆豉姜蒸鱼~葱姜蒸生蠔~ (2007-10-11) 紫雪花
· 把家搬到澳洲来——我的海运经历 (2008-12-3) UEJ · 宝马博物馆 (2016-11-5) garysu
Advertisement
Advertisement
查看: 2535|回复: 19

请教:网络Server+数据库开发 [复制链接]

头像被屏蔽

禁止发言

发表于 2011-10-14 23:30 |显示全部楼层
此文章由 yichuan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yichuan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我想设计一个server程序,包含2部分:
1. 接收设备发来的GPRS消息(ASCII or BINARY, TCP、UDP都支持),存入数据库(SQL?),本地的界面也可以显示数据内容,对数据进行分析,比如:显示位置信息,时间等很多信息,也能跟google map关联起来显示车的位置;
2. 可以通过WEB方式对server进行访问,查询数据,google map显示等功能。

就是不知道该如何下手,用什么工具开发,MFC怎么样?还是别的语言环境更容易完成?
WEB这部分需要用什么软件来完成呢?
请大家不吝赐教,谢了!

[ 本帖最后由 yichuan 于 2011-10-31 19:24 编辑 ]
Advertisement
Advertisement

2007 年度奖章获得者

发表于 2011-10-14 23:32 |显示全部楼层
此文章由 coolioo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coolioo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
MFC?
头像被屏蔽

禁止发言

发表于 2011-10-14 23:38 |显示全部楼层
此文章由 yichuan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yichuan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 coolioo 于 2011-10-15 00:32 发表
MFC?

兄弟别笑,我实在没用过别的UI开发环境,VB很近以前用了几天,写了个小玩意,就再没碰过,还是C看着舒服点。呵
头像被屏蔽

禁止发言

发表于 2011-10-15 21:05 |显示全部楼层
此文章由 yichuan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yichuan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
老大们请给指点一下啊。

发表于 2011-10-15 22:23 |显示全部楼层
此文章由 Limitless 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Limitless 所有!转贴必须注明作者、出处和本声明,并保持内容完整
做tracking system么?
越简单越好,只要能支持打开socket的语言都行,比如perl,python,这些可以稳定运行在linux系统,所以比较推荐,你要是非要用c写也可以。你的gps通过3g或者gprs把坐标之类的发过来,我建议通过http协议,xml格式,这样方便程序处理,不用写复杂的解码功能。存到数据库之后,web界面就用php做,可以用现成的cms,加上google地图插件。很简单
头像被屏蔽

禁止发言

发表于 2011-10-15 23:14 |显示全部楼层
此文章由 yichuan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yichuan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Limitless 于 2011-10-15 23:23 发表
做tracking system么?
越简单越好,只要能支持打开socket的语言都行,比如perl,python,这些可以稳定运行在linux系统,所以比较推荐,你要是非要用c写也可以。你的gps通过3g或者gprs把坐标之类的发过来,我建议通过http协议,xml格式 ...

多谢指点。可惜没有分给你加。
我这个小玩意就是在普通PC,Windows上运行,供内部测试,少量人员外部访问。
你说的perl, python,我只听过名字,也可以在windows上编译运行吧?
这种语言做界面也容易吗?
Advertisement
Advertisement

发表于 2011-10-15 23:20 |显示全部楼层
此文章由 Limitless 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Limitless 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yichuan 于 2011-10-16 00:14 发表

多谢指点。可惜没有分给你加。
我这个小玩意就是在普通PC,Windows上运行,供内部测试,少量人员外部访问。
你说的perl, python,我只听过名字,也可以在windows上编译运行吧?
这种语言做界面也容易吗?


这些可以在windows上面运行,不过做界面就不行了,但是其实接收数据的程序不用界面,只负责接收然后放进数据库,所以越简单越好。web的话要么用php,要么aspnet

发表于 2011-10-15 23:25 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Python在Windows上有,也还行,可以做GUI

你说的那些任何一个有socket lib的语言都能做,基本上就是server一块,管接受数据,db一块管存储,GUI要是本机的话用啥都行,要通过网络访问的话就用PHP之类的好了。Python其实也能用来写web interface。

发表于 2011-10-16 00:14 |显示全部楼层
此文章由 Limitless 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Limitless 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2011-10-16 00:25 发表
Python在Windows上有,也还行,可以做GUI

你说的那些任何一个有socket lib的语言都能做,基本上就是server一块,管接受数据,db一块管存储,GUI要是本机的话用啥都行,要通过网络访问的话就用PHP之类的好了。Python其实也能用来写web interface。

一个web界面用python完全没必要啊,那么多现成的php cms

发表于 2011-10-16 00:49 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Limitless 于 2011-10-16 01:14 发表

一个web界面用python完全没必要啊,那么多现成的php cms


那倒是,我就是怕他不知道Python也可以写web... https://www.djangoproject.com/

发表于 2011-10-16 09:00 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
既然是windows,你装的VS的东西就可以了
随便下载一段C#或者c++的通讯程序,改一改就行了
做web访问直接asp.net就好了,你这个应该是算非常简单的应用,
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2011-10-16 14:40 |显示全部楼层
此文章由 yichuan 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yichuan 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢众位兄弟的指导。
还有太多的东西要学,既高兴又痛苦啊

我想做的是个类似串口接收终端一样的东东,带界面的,里面可以显示、分析数据,然后再跟数据库相连,最后实现web访问。

[ 本帖最后由 yichuan 于 2011-10-16 15:43 编辑 ]

2007 年度奖章获得者

发表于 2011-10-16 14:49 |显示全部楼层
此文章由 coolioo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coolioo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
花点钱,找人做不就行了

发表于 2011-10-16 17:48 |显示全部楼层
此文章由 flyspirit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flyspirit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你有界面要求, 原来有用过MFC, 那么现在还是C#或者C++比较适合你. C#和C++语法类似, 用的类库不同。 做界面方便很多。 封装socket的类库拿来直接调用一下便可, 读写数据库也很简单。 如果数据量大的话可能还要考虑下多线程。

发表于 2015-1-19 08:07 来自手机 |显示全部楼层
此文章由 fuleinist 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fuleinist 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Google Map API, nodejs后台?

发表于 2015-1-20 14:48 |显示全部楼层
此文章由 qyljcy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 qyljcy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
直接做成网页喽,最简单的跨平台解决方案。 如果要做成桌面应用,需要考虑不同平台的环境,还要写多套代码,网页最简单。
Advertisement
Advertisement

发表于 2015-11-28 21:10 |显示全部楼层
此文章由 北方的狼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 北方的狼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有人可以帮忙开发吗? 有报酬。请发短信给我。

发表于 2015-11-29 20:39 |显示全部楼层
此文章由 土豆星 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 土豆星 所有!转贴必须注明作者、出处和本声明,并保持内容完整
北方的狼 发表于 2015-11-28 22:10
有人可以帮忙开发吗? 有报酬。请发短信给我。

这个软件什么用途?
服务器是打算restful api?

发表于 2015-11-29 21:54 来自手机 |显示全部楼层
此文章由 cnnworld 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cnnworld 所有!转贴必须注明作者、出处和本声明,并保持内容完整
北方的狼 发表于 2015-11-28 22:10
有人可以帮忙开发吗? 有报酬。请发短信给我。

这个很简单,我以前做过类似的,接受手持设备发来的gps位置信息,然后google 地图显示

回复中所谓的建立socket通信不适用这种情况,最简单的方式是建立个服务网页,设备通过访问网页,将数据存入数据库

前台页面利用google api,将汽车等显示在google地图上。后台一个页面将数据存入数据库

如果支持设备上千,这套方案或许会有问题

发表于 2015-11-30 08:38 |显示全部楼层
此文章由 findcaiyzh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 findcaiyzh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
看来lz熟悉windows平台, Visual Studio吧,C#或者VB.net都可以。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部