社区
C#
帖子详情
编写wince下的FTP服务器
ChargeForward
2008-10-16 08:44:59
需要为一个wince写一个FTP服务器, 该选用哪个平台 什么语言 程序结构等什么的 要是能有设计文档那就最好了
我在网上看见了一些源代码 但是太多 又没有注释 理不出头绪 希望大家可以给点建议 回帖者皆有分!
...全文
271
14
打赏
收藏
编写wince下的FTP服务器
需要为一个wince写一个FTP服务器, 该选用哪个平台 什么语言 程序结构等什么的 要是能有设计文档那就最好了 我在网上看见了一些源代码 但是太多 又没有注释 理不出头绪 希望大家可以给点建议 回帖者皆有分!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chen89506624
2010-03-24
打赏
举报
回复
你是想写应用程序还是要写驱动?
ChargeForward
2008-10-16
打赏
举报
回复
[Quote=引用 9 楼 gogogo 的回复:]
引用 2 楼 tete 的回复:
.net精简框架 主要用到TcpListener TcpClient NetworkStream 等类
开发 FTP服务器,这些框架肯定够了,关键是自己开发的大难题是FTP命令集,也就是FTP协议的处理,这块才是要去把握的重点
如果楼住真的要开发,建议去下载一个开源的Delphi或者C#的FTP服务器学习甚至在其上修改才比较快些,不过隐患也比较多,如果吃透了自己开发个当然最好,不过那个时间就。。。。。。
[/Quote]
嗯
gogogo
2008-10-16
打赏
举报
回复
[Quote=引用 2 楼 tete 的回复:]
.net精简框架 主要用到TcpListener TcpClient NetworkStream 等类
[/Quote]
开发 FTP服务器,这些框架肯定够了,关键是自己开发的大难题是FTP命令集,也就是FTP协议的处理,这块才是要去把握的重点
如果楼住真的要开发,建议去下载一个开源的Delphi或者C#的FTP服务器学习甚至在其上修改才比较快些,不过隐患也比较多,如果吃透了自己开发个当然最好,不过那个时间就。。。。。。
ChargeForward
2008-10-16
打赏
举报
回复
我主要是不知道流程轮廓,只要是个简单点的FTP服务器代码 我先看下学习下运行流程 然后再说
ericzhangbo1982111
2008-10-16
打赏
举报
回复
[Quote=引用 6 楼 ChargeForward 的回复:]
引用 5 楼 Seraph123 的回复:
wince?
我只有WINFORM的!!
winform的也行啊 先拿来我看下开发思路啊
[/Quote]
不一样的
winform下面有FtpClient等类可以用
wince没有
只能考虑使用tcp 或者是
HttpWebRequest
这个类
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);
req.Method = "Get";
//req.ContentType = "application/x-www-form-urlencoded;charset=shift_jis";
//req.ContentLength = bs.Length;
WebProxy por = WebProxy.GetDefaultProxy();
por.Credentials = new System.Net.NetworkCredential("zxd", "123456");
req.Proxy = por;
//emulator can't connection ie ,
//there is error.
WebResponse web = req.GetResponse();
web.GetResponseStream().Read(data, 0, data.Length);
ChargeForward
2008-10-16
打赏
举报
回复
[Quote=引用 5 楼 Seraph123 的回复:]
wince?
我只有WINFORM的!!
[/Quote]
winform的也行啊 先拿来我看下开发思路啊
Seraph123
2008-10-16
打赏
举报
回复
wince?
我只有WINFORM的!!
qinhl99
2008-10-16
打赏
举报
回复
学习下
tete
2008-10-16
打赏
举报
回复
再就是需要熟悉ftp 协议,那些ftp命令的意义
tete
2008-10-16
打赏
举报
回复
.net精简框架 主要用到TcpListener TcpClient NetworkStream 等类
yeah920
2008-10-16
打赏
举报
回复
不会做.帮顶.希望高手快点出现.
mjjzg
2008-10-16
打赏
举报
回复
用你最熟悉最用得来的开发
qshzf
2008-10-16
打赏
举报
回复
如果客户端ftp也是自己开发的话,就是说不用和现有ftp兼容
我觉得还是自己写一套简单的文件传输协议会更方便一些。
qshzf
2008-10-16
打赏
举报
回复
关键是明白ftp协议
用什么语言都行,区别不大。
当然c#肯定会比c方便。
wince
ftp服务器
操作
在Windows CE(简称
Wince
)环境下,开发一个
FTP服务器
客户端应用程序是实现文件传输的重要途径。FTP(File Transfer Protocol)协议是一种标准的网络协议,用于在计算机之间进行文件的上传和下载。在本项目中,我们...
WINCE
下FTP例子
1. **连接服务器**:使用FTP库提供的函数,如libcurl的`curl_easy_init()`和`curl_easy_setopt()`,设置
FTP服务器
地址、用户名和密码,并发起连接。 ```cpp CURL *curl; curl_global_init(CURL_GLOBAL_DEFAULT); ...
基于
WinCE
的FTP下载工具
- **目录浏览**:用户可以查看
FTP服务器
上的文件和目录结构,以便选择需要下载的文件。 - **文件下载**:用户可指定目标文件进行下载,工具将文件保存到设备的可执行文件目录下,方便用户管理和使用。 2. **技术...
wince
下socket连接FTP
在Windows CE(简称
Wince
)环境下,开发一个利用Socket技术连接
FTP服务器
的应用程序是一项具有挑战性的任务。这个项目不仅涉及到网络编程,还需要处理嵌入式系统特有的限制和资源管理。以下将详细介绍涉及的知识点。...
FTP客户端示例_
WINCE
平台版本
FTP客户端则是用户与
FTP服务器
交互的软件工具,它实现了FTP协议的客户端部分,允许用户连接到远程服务器,执行文件操作如列出目录、上传、下载和删除文件。 在
WINCE
平台上,由于资源有限,通常需要轻量级的解决方案...
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章