搜索
bottom↓
回复: 30

我只会C语言,要如何玩阿里云服务器WIN2008?

[复制链接]

出0入0汤圆

发表于 2015-7-2 16:58:25 | 显示全部楼层 |阅读模式
公司租了一台阿里云服务器win2008,现在我需要通过SIM900连接上这个服务器,并进行数据通信。

但是我只会C语言,我希望用C语言来玩这个服务器,做过嵌入式LINUX驱动和应用开发,但是没有涉及到网络那块。

求各位大大,指一条路...

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2015-7-2 17:02:04 | 显示全部楼层
从socket通信开始

出0入0汤圆

发表于 2015-7-2 17:13:29 | 显示全部楼层
做一个tcp server
只是连上,好弄

如果还要做数据处理,管理之类的,就有点压力了哈

出0入0汤圆

发表于 2015-7-2 17:14:57 | 显示全部楼层
会C,学C++也很容易上手的。

出0入0汤圆

发表于 2015-7-2 17:21:34 | 显示全部楼层
这个不不是分上位机,和下位机嘛。上位机有现成测试网络助手,看能装到主机上嘛,装不上就得自己写个服务器软件,下位机就单片机发AT指令给sim900模块,让主动去连接服务器,服务器那边一直开着。

出0入0汤圆

 楼主| 发表于 2015-7-2 17:36:01 | 显示全部楼层
zc3909 发表于 2015-7-2 17:02
从socket通信开始

谢谢!~

出0入0汤圆

 楼主| 发表于 2015-7-2 17:36:33 | 显示全部楼层
windboy 发表于 2015-7-2 17:13
做一个tcp server
只是连上,好弄

谢谢。的确还需要数据处理,后期还要提供接口给android....

出0入0汤圆

 楼主| 发表于 2015-7-2 17:36:57 | 显示全部楼层
lans0625 发表于 2015-7-2 17:14
会C,学C++也很容易上手的。

恩。准备去看linux网络应用了!~

出0入0汤圆

 楼主| 发表于 2015-7-2 17:38:04 | 显示全部楼层
gslzslhj 发表于 2015-7-2 17:21
这个不不是分上位机,和下位机嘛。上位机有现成测试网络助手,看能装到主机上嘛,装不上就得自己写个服务器 ...

关键是服务器上怎么弄~

出0入0汤圆

发表于 2015-7-2 17:40:35 | 显示全部楼层
我是用VB直接做个服务端就行了。 打开一个端口等待连接。接收数据存储

出0入57汤圆

发表于 2015-7-2 17:57:53 | 显示全部楼层
阿里云感觉莫名其妙的内存就飙上去了……

出0入0汤圆

发表于 2015-7-2 18:38:24 | 显示全部楼层
leafstamen 发表于 2015-7-2 17:57
阿里云感觉莫名其妙的内存就飙上去了……

我刚做网络通信的时候也是出现CPU占用率接近100%的情况,查证后是因为在server关闭某些socket后,创建的线程没有退出导致出现没有阻塞的死循环而导致CPU飙升,请参考。

出0入0汤圆

发表于 2015-7-2 18:40:56 | 显示全部楼层
用VS20XX编写SOCKET程序吧,不熟悉的话,下载几个例子看看先

出870入263汤圆

发表于 2015-7-2 20:11:45 | 显示全部楼层
楼主买的什么配置?我在去年也买了,作为SVN服务器使用。1G内存,1Mbps带宽,Win2003。

出0入0汤圆

 楼主| 发表于 2015-7-2 22:12:23 | 显示全部楼层
ggchao 发表于 2015-7-2 18:40
用VS20XX编写SOCKET程序吧,不熟悉的话,下载几个例子看看先

用VS20XX,用的是C语言吗?

编写好程序,如何放到阿里云去?阿里云又是如何运行的呢?

小白,还请多多指教哈~

出0入0汤圆

 楼主| 发表于 2015-7-2 22:12:39 | 显示全部楼层
armstrong 发表于 2015-7-2 20:11
楼主买的什么配置?我在去年也买了,作为SVN服务器使用。1G内存,1Mbps带宽,Win2003。 ...

跟你差不多。1500多一年

出870入263汤圆

发表于 2015-7-2 22:23:39 | 显示全部楼层
在阿里云里安装一个filezilla ftp server,然后就可以用ftp上传到服务器了。其它操作通过windows远程桌面,很方便的。

出0入0汤圆

发表于 2015-7-3 01:23:33 | 显示全部楼层
还是学学Python吧,几行代码就搞定了。

出0入0汤圆

 楼主| 发表于 2015-7-3 08:47:09 | 显示全部楼层
armstrong 发表于 2015-7-2 22:23
在阿里云里安装一个filezilla ftp server,然后就可以用ftp上传到服务器了。其它操作通过windows远程桌面, ...

谢谢!~   :)

出0入0汤圆

 楼主| 发表于 2015-7-3 08:47:49 | 显示全部楼层
eye 发表于 2015-7-3 01:23
还是学学Python吧,几行代码就搞定了。

谢谢你的意见,我会根据自己的水平好好评估的!~
感谢!~

出0入0汤圆

发表于 2015-7-3 09:55:47 | 显示全部楼层
wolfdong7 发表于 2015-7-3 08:47
谢谢你的意见,我会根据自己的水平好好评估的!~
感谢!~

强烈建议学python,python与水平无关,就是入门语言。

出0入0汤圆

发表于 2015-7-3 09:57:32 | 显示全部楼层
Curl,专用的TCP库

出0入0汤圆

发表于 2015-7-3 10:16:32 | 显示全部楼层
wolfdong7 发表于 2015-7-2 22:12
用VS20XX,用的是C语言吗?

编写好程序,如何放到阿里云去?阿里云又是如何运行的呢?

aliyun只是一台电脑而已,使用远程桌面登录(针对WIN2008),然后使用邮箱啊、网盘啊什么的把你用VS开发的EXE文件或者安装程序包发送到云服务器,在云服务器上下载后安装运行即可。VS应该支持好多语言,我用的C。建议先在本机上调试好了,再上传到服务器测试和维护,不过也看个人习惯了。

出0入0汤圆

发表于 2015-7-3 10:20:23 | 显示全部楼层
wolfdong7 发表于 2015-7-2 22:12
用VS20XX,用的是C语言吗?

编写好程序,如何放到阿里云去?阿里云又是如何运行的呢?

另外,开发网络软件,需要使用TCPIP,先掌握一些基本的TCPIP知识,就可以开始了;同时多线程方式会使你的服务器性能提高不少,可以考虑下,我也基本上是小白。

出0入33汤圆

发表于 2015-7-3 13:53:59 | 显示全部楼层
楼主你如果熟悉Linux下的C,可以把阿里云的系统换成Linux的,可能会顺手一点。

出0入0汤圆

发表于 2015-7-3 15:11:51 | 显示全部楼层
我只会26个英文字母,请问如何读懂莎士比亚文集。看来要学习的东西还很多:单词,语法,修辞,人文背景,人物原型等。

出0入57汤圆

发表于 2015-7-3 17:16:49 | 显示全部楼层
ggchao 发表于 2015-7-2 18:38
我刚做网络通信的时候也是出现CPU占用率接近100%的情况,查证后是因为在server关闭某些socket后,创建的 ...

我说的是阿里云主机,在物理机上没问题。

出870入263汤圆

发表于 2015-7-3 21:24:42 | 显示全部楼层
vtte 发表于 2015-7-3 13:53
楼主你如果熟悉Linux下的C,可以把阿里云的系统换成Linux的,可能会顺手一点。 ...

我也想试试linux,请问阿里云上运行的linux,如何远程桌面呢?别跟我说只用个命令行界面,什么vi编辑之类的。

出0入0汤圆

发表于 2015-7-3 22:48:18 | 显示全部楼层
服务器架构先设计好,预算未来发展趋势。

服务器端好像和C语言不是很搭边,各种配置需要很长时间,最后还得各种测试。

出0入0汤圆

发表于 2015-7-3 22:50:38 | 显示全部楼层
云服务器是windows系统的,直接用C#编程,socket超级简单,C#也很好学的,网上很多例程

出0入0汤圆

发表于 2017-3-14 21:44:10 | 显示全部楼层
呃,长知识啊!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 01:31

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表