GPRS网络环境初始化如何设置实现

[复制链接]
查看11 | 回复0 | 2021-1-27 05:48:17 | 显示全部楼层 |阅读模式
最近遇到了一个问题,需要向高手们请教。我做一个利用GPRS网络的远程监控系统,目的是将开发出来的程序装到WindowsMobile系统手机上,可以通过GPRS网络向远程服务器发送和上传数据,上层服务器也可以向手机终端发送数据。
  程序开发环境平台(VisualStudio2005,开发语言Vb,PocketPC,开发的程序版本WindowsMobile5.0),由于涉及到网络通信,且一般情况下我们都是利用Socket通信,尽管VisualStudio.net开发平台上不像VisualBasic中可以利用Winsock控件,但是利用System.Net.Sockets类同样可以实现网络通信功能,而且tcpClient,tcpListener这些类的使用也非常方便。经过测试,我现在实现了有线环境和Wifi环境下与服务器的连接通信和数据收发,但是在GPRS环境下我却失败了。
  问了下老师,结合现有WindowsMobile系统手机上冲浪程序的运行特点,老师希望我实现在点击程序启动界面时,先弹出网络环境选择以及连接端口提示(比如GPRS,CMWAP之类),点击确定后即可建立连接,而一旦连接后,才运行程序,继而进行数据的收发。当下次再启动这个程序时,就按上次默认的连接选择接入GPRS网络。  由于我之前没有学过VB,也没有学过C#,只学过C、C++、VC++,进行这个系统开发时学习VB也是填鸭突击式的,所以对于老师要求的这个功能我现在有点茫然,网上搜的这个功能的代码大都是C#,VB写的也找不到,我本想把C#代码先看明白,然后对应着流程用VB代码替换,但是系统开发时间有限,且奈何是两种语言,有些函数还真的很难找,所以不得不向高手们求VB代码,尽管我知道这样做很不好,但是我希望如果大家有实现GPRS网络搜索及连接端口确认的资源的话可以发给我(尽量是VB的,最好是.net环境下利用VB语言开发),另外我不知道GPRS网络通信和Socket通信有什么区别,连接GPRS网络后数据的收发还是不是Socket通信?希望高手给予详细解答,多谢了。
  PS:我的邮箱:[email protected]

分 -->
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行