我需要通过GPRS将文件(* .zip,* .jpg,* .xml等)从Windows CE 5.0设备发送到服务器。 将文件发送到服务器有哪些选择?
我使用Hayes兼容调制解调器的AT命令成功发送了一些数据
AT-Command Interpreter准备就绪 AT + CGDCONT = 1, “IP”, “AIRTELGPRS.COM” 好 AT%ETCPIP 好 AT%ETCPIP? %ETCPIP:1, “117.98.182.100” ,, “202.56.250.5”, “202.56.230.5”
行 AT%OPEN = “TCP”, “59.182.32.235”,8001 CONNECT
AT%IOMODE = 1 好 AT%IPSEND = “11” %IPSEND:1,15 行
但是没有发送文件的命令。
答案 0 :(得分:0)
我在服务器端使用webservice并从客户端应用程序调用Web服务 - 我认为您可以从任何针对WinCE的通用编程语言/框架执行http请求。
答案 1 :(得分:0)
听起来你可以在筹码中低位。您引用的AT命令是通过serial / usb直接发送到调制解调器/模块的命令。您正在设置APN,它看起来像是一些简单的TCP数据包传输。
您需要构建一个ppp会话(DUN - 拨号网络会话)以获得IP连接,这将允许您通过HTTP / FTP等常见的Internet协议发送文件。
通常一旦你在上下文的第一个cid中设置了APN,你就可以通过'AT * 99 *** 1#'拨打它。这将使调制解调器成为PPP端点。请记住,这可能因调制解调器而异。