GPRS网络环境初始化如何设置实现
最近遇到了一个问题,需要向高手们请教。我做一个利用GPRS网络的远程监控系统,目的是将开发出来的程序装到Windows Mobile系统手机上,可以通过GPRS网络向远程服务器发送和上传数据,上层服务器也可以向手机终端发送数据。
程序开发环境平台(Visual Studio 2005,开发语言Vb,Pocket PC,开发的程序版本Windows Mobile 5.0),由于涉及到网络通信,且一般情况下我们都是利用Socket通信,尽管Visual Studio.net开发平台上不像Visual Basic中可以利用Winsock控件,但是利用System.Net.Sockets类同样可以实现网络通信功能,而且tcpClient,tcpListener这些类的使用也非常方便。经过测试,我现在实现了有线环境和Wifi环境下与服务器的连接通信和数据收发,但是在GPRS环境下我却失败了。
问了下老师,结合现有Windows Mobile系统手机上冲浪程序的运行特点,老师希望我实现在点击程序启动界面时,先弹出网络环境选择以及连接端口提示(比如GPRS,CMWAP之类),点击确定后即可建立连接,而一旦连接后,才运行程序,继而进行数据的收发。当下次再启动这个程序时,就按上次默认的连接选择接入GPRS网络。
由于我之前没有学过VB,也没有学过C#,只学过C、C++、VC++,进行这个系统开发时学习VB也是填鸭突击式的,所以对于老师要求的这个功能我现在有点茫然,网上搜的这个功能的代码大都是C#,VB写的也找不到,我本想把C#代码先看明白,然后对应着流程用VB代码替换,但是系统开发时间有限,且奈何是两种语言,有些函数还真的很难找,所以不得不向高手们求VB代码,尽管我知道这样做很不好,但是我希望如果大家有实现GPRS网络搜索及连接端口确认的资源的话可以发给我(尽量是VB的,最好是.net环境下利用VB语言开发),另外我不知道GPRS网络通信和Socket通信有什么区别,连接GPRS网络后数据的收发还是不是Socket通信?希望高手给予详细解答,多谢了。
PS:我的邮箱:zhangzhongwei008@sina.com
[解决办法]
我觉得你的问题不在于VB, 而是在于"...GPRS网络通信和Socket通信有什么区别..."
所以去通讯类版块问会比较直接.
[解决办法]
老蔡又开始挖帖子了
[解决办法]