我对套接字编程极其新颖,我正在实现一个接收来自客户端的open(),read(),write(),close()等请求的文件服务器。文件服务器将处理请求并向客户端发送每个系统调用的返回值。文件服务器及其关联的客户端
我不知道我需要定义什么类型的套接字(即流套接字,数据报套接字等)。以及什么命令将从客户端发送请求,我将如何从服务器接收返回值,如何在服务器端接收它并将返回值发送给我的客户端。
将gratefull得到一些指针。
感谢
一个编辑:是开始Server not able to properly read/open a filename sent by client in C
请注意,最近版本的[NFS已转移到TCP](http://en.wikipedia.org/wiki/Network_File_System_(protocol))。 – sarnold 2011-06-05 06:22:00
和@sarnold是否有可能获得粗略的示例代码,以便我更清楚。感谢您的问题 – 2011-06-05 06:31:25
我没有任何示例代码,但是 - 再次 - 查看OpenSSH中的'scp'和'sftp'程序。 – 2011-06-05 06:35:15