社区
C#
帖子详情
好久没来csdn的,创业不容易,发个帖问个基础问题:如何在公网ip中调试?
wdgphc
2015-06-20 01:56:34
我们做了个小小的设备安装在各地读取环境数据,想通过联通的sim卡,走gprs将数据传回服务器进行统一的保存和管理。但是gprs端只能设置一个公网ip.数据直接通过联通路由发送到这个ip上。那么我现在调试程序的时候该怎么办?我的环境里只有一个adsl。当程序调好上线的话才能真正接到公网里。
...全文
252
13
打赏
收藏
好久没来csdn的,创业不容易,发个帖问个基础问题:如何在公网ip中调试?
我们做了个小小的设备安装在各地读取环境数据,想通过联通的sim卡,走gprs将数据传回服务器进行统一的保存和管理。但是gprs端只能设置一个公网ip.数据直接通过联通路由发送到这个ip上。那么我现在调试程序的时候该怎么办?我的环境里只有一个adsl。当程序调好上线的话才能真正接到公网里。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdgphc
2015-06-20
打赏
举报
回复
我们定制了一些模块,将其安装在各个地方,模块和GPRS可以看成是一体的,通过GPRS上网传递数据,GPRS端程序由厂家按通信协议编制并固化。
这些模块厂家端的程序已经开发完成,并且模块除GPRS外无其他通信接口
wdgphc
2015-06-20
打赏
举报
回复
我们的模块没有WIFI,只有GPRS,所以我个人认为:其只能去访问互联网中真实存在的IP。 那么我们调试时在实验室环境如何进行?
wdgphc
2015-06-20
打赏
举报
回复
呵呵,多谢大家的回帖,sp1234,以专业开发人员为伍,这个头像好熟悉,好像6,7年前就活跃在这个版块里,谢谢! 我又回去看了看我的发帖,是否表达的不够清楚? 我们定制了一些模块,将其安装在各个地方,模块和GPRS可以看成是一体的,通过GPRS上网传递数据,GPRS端程序由厂家按通信协议编制并固化。 GPRS中可以设定服务器的IP地址,用TCP传输。服务器开N个监听,模块加电上线后发出TCP连接请求,建立连接后每M秒发送一包数据。 现在我们准备编写并调试服务器端程序,但是网络链路我有点想不明白了。因为GPRS只能通过电信运营商的路由发出报文,所以其请求的服务器IP是不是也必须是互联网外网IP? 我用ADSL访问互联网,其通过GPRS访问互联网,但我俩如何通信?
以专业开发人员为伍
2015-06-20
打赏
举报
回复
使用http方式可以保证上网的稳定性 --> 使用轻量级http方式(而不是要在上面加上层层封装)可以保证上网的稳定性
以专业开发人员为伍
2015-06-20
打赏
举报
回复
它的操作系统来配置网卡的上网策略的 --> 它的操作系统来配置网络适配器的上网策略的 不过如果是针对2.5g网络进行开发,还是要注意使用块而且小的联网方式。在以前,使用http方式可以保证上网的稳定性,而用又大又慢的web service方式就经常中断(被切断)。最近一年随着4g时代到来,2.5g的网络稳定性可能也好一点了。
本拉灯
2015-06-20
打赏
举报
回复
被这个GPRS给吓住了。。。你就把这个GPRS当成一个网络就成了,不用管他是啥呀
以专业开发人员为伍
2015-06-20
打赏
举报
回复
开发时,不要考虑 gprs,扔掉这个概念。就在你的wifi局域网下(或者你的设备支持的其它方式网络模块支持下)调试开发就行了。 我觉得主要是可能你“想不开”所以觉得很难。其实有些事情就是一层窗户纸。就好像前些天我一位学医的朋友给我发来一个别人的微信上实现的音乐动画的很简单的网站产品,让我赶紧报价。我觉得“报2百还是2万”?前者实在是不值得搞,而后者实在是不能欺骗朋友。于是就告诉了朋友一句话。3天以后,我们见面时他给我看他自己做出来的产品,对我说“原来这么简单啊!我自己一会儿就会做了”,我说“是的,现在好多小公司靠这个东西赚钱忽悠用户,可火呢”。 其实就是你被一点高大上的名词儿给唬住了。只要知道你原来怎么做,然后换了一个新的平台后如何立刻切入,你自己就做了,不需要花一分钱咨询费。
以专业开发人员为伍
2015-06-20
打赏
举报
回复
gprs跟你的程序毫无关系。只要你的程序访问某个ip,它的操作系统来配置网卡的上网策略的。 除非你是移动公司,需要测试gprs的功能,否则你的程序在本地初期开发调试时要用到什么gprs呢?
xuzuning
2015-06-20
打赏
举报
回复
不就是因为 ADSL 是动态 ip 地址不好调试吗? 我认为因该分作两步走:现在局域网中把程序调通,再考虑互联网环境 或许局域网和互联网有差异(其实不一定),你应该也是会有有静态 ip 地址朋友的,只要预案做好了,花费也不会很多 其实能在 Wifi 中运行,互联网上就没有问题的
以专业开发人员为伍
2015-06-20
打赏
举报
回复
或者,是不是这样:你认为只有公网才有ip,而本地就没有ip?
以专业开发人员为伍
2015-06-20
打赏
举报
回复
今早 --> 尽早 我估计,你临时接手了一个别人做的产品。而你本来还不够资格接手这类产品。如果是这样,除了努力尽快学习开发知识(能够看到自己公司的源代码,自己能够在本地电脑上将“设备程序”跑起来,能够随时改变ip地址)以外,同时考虑一下公司对你的工资是不是给的太少了。
以专业开发人员为伍
2015-06-20
打赏
举报
回复
我不太理解你到底又什么问题? 比如说有人编写asp.net网站,在本地调试好了,然后上传到网站服务器上。这是在本地开发的。 然后假设使用一个桌面程序访问它,例如调试时 http://192.168.1.101:88/upload.ashx?app=001 那么这个ip显然也是程序中可配置的,不影响上线,它是一个by design的必备功能。 如果你的“设备”自己不能把握,那么今早说出来,不要含含糊糊地。而且就算是你们自己一点都不能真正“碰”的设备,那么它的程序访问的(通过gprs访问的)域名或者ip又是哪来的呢?是谁有能力碰它呢?你应该找他们。
effun
2015-06-20
打赏
举报
回复
可以用VS的远程调试功能,直接从开发机的VS里调试生产环境的程序,用法很简单: 1、在生产环境中安装远程调试监视器,VS的安装盘里有,或者从MS下载https://msdn.microsoft.com/en-us/library/bt727f1t.aspx。 2、在VS中用附加到进程的方式启动调试,连接到生产环境的进程。
Python3.8开发环境搭建保姆教程:云端GPU+PyCharm远程
调试
本文介绍了如何在星图GPU平台自动化部署Python3.8镜像,快速搭建云端AI开发环境。通过预置镜像一键启动GPU实例,结合PyCharm实现远程
调试
与代码同步,适用于模型微调、数据科学分析等典型场景,显著提升开发效率与计算性能。
通义千问2.5从零开始:没技术背景?云端1小时1块轻松玩
本文介绍了如何在星图GPU平台自动化部署通义千问2.5-7B-Instruct镜像,无需技术背景即可快速搭建AI文案助手。该镜像适用于营销内容生成、社交媒体推文撰写等场景,支持通过Web界面输入提示词,高效产出高质量文本,助力非技术人员轻松实现AI应用开发与模型微调。
通义千问2.5 API速成:1小时1块,快速验证接口效果
本文介绍了基于星图GPU平台自动化部署通义千问2.5-0.5B-Instruct镜像的高效方案,实现开箱即用的API测试体验。用户无需复杂配置,即可在分钟级完成环境搭建,快速验证模型在文本生成、对话理解等场景下的实际表现,特别适用于AI应用开发
中
的低成本POC验证与性能评估。
通义千问14B API经济方案:按调用次数付费更划算
本文介绍了基于星图GPU平台自动化部署通义千问3-14B镜像的高效方案。该平台支持一键启动API服务,结合按调用次数计费模式,显著降低个人开发者与初创项目的成本。典型应用场景包括AI写作助手、智能客服机器人及代码生成,实现高性能与低成本的平衡,助力AI应用快速落地。
长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新
中
...
各位读者,知识无穷而人力有穷, 所以,要么改需求,要么找专业人士,要么自己研究。大家可以点赞、收藏、关注、评论我啦 、需要完整文件随时联系我或交流哟~!
C#
111,120
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章