各位好!
我的一个项目有服务器端程序和客户端程序两部分。服务器端的监控摄像头会形成一些.jpg图像文件,保存在服务器端微机的某个文件夹内(例如:D:\Photos)。客户端程序怎样才能访问到服务器微机的D:\Photos里面的.jpg文件呢?
服务器端与多个客户端微机在同一个局域网中。客户端程序可能要安装在多台微机上。这好像涉及到一个文件夹共享的问题,并且我查了一下网上,调用局域网内别的电脑共享文件夹需使用格式:\\计算机名\共享目录名\文件名。
若是局域网内某台电脑的某个文件夹共享的问题,请教一下各位服务器端电脑某个文件的共享应如何设置,我简单查了一下未实验成功,不知各位能否提供一个讲述设置共享方法的网址或讲座地址,谢谢!
我的一个项目有服务器端程序和客户端程序两部分。服务器端的监控摄像头会形成一些.jpg图像文件,保存在服务器端微机的某个文件夹内(例如:D:\Photos)。客户端程序怎样才能访问到服务器微机的D:\Photos里面的.jpg文件呢?
服务器端与多个客户端微机在同一个局域网中。客户端程序可能要安装在多台微机上。这好像涉及到一个文件夹共享的问题,并且我查了一下网上,调用局域网内别的电脑共享文件夹需使用格式:\\计算机名\共享目录名\文件名。
若是局域网内某台电脑的某个文件夹共享的问题,请教一下各位服务器端电脑某个文件的共享应如何设置,我简单查了一下未实验成功,不知各位能否提供一个讲述设置共享方法的网址或讲座地址,谢谢!
public string GetImage(string pathName)
{
try
{
Image img = Image.FromFile(pathName);
return Convert.ToBase64String(PublicMethod.SerializeBinary(img).ToArray());
}
catch (Exception)
{
return "failure";
}
}
1. 首选用.net Remoting传输,编程比较简单
2. 直接Socket传输(TCP)不建议:
1. 局域网文件共享,不安全
2. 不建议http或Ftp之类,设置复杂,编程麻烦且不方便winform管理
1. 首选用.net Remoting传输,编程比较简单
2. 直接Socket传输(TCP)不建议:
1. 局域网文件共享,不安全
2. 不建议http或Ftp之类,设置复杂,编程麻烦且不方便winform管理