I'm going to implement a network protocol (specifically SFTP), and I wondered if there are any general rules to follow?
At the moment, this seems like a gigantic task, and I do not understand where to start.
I'm looking for:
Try to save it in relation to network protocols in general.
Thank!
I would certainly recommend using proven libraries, if possible. Especially for SSH, the SFTP side - because implementation errors can lead to security vulnerabilities.
, , , (SharpSSH ..), :
, , , , , , . , unit test .
: , OSI, . , , , .
, .
SharpSSH , SFTP BSD, , , .
- , SO ( ), SFTP , , , , .
Source: https://habr.com/ru/post/1765247/More articles:C ++ instance of a function template as a member of a class and using the "this" pointer - c ++Unable to set property after animating it in WPF - animationHow can MVVM Light be used in a WPF custom control library project? - c #Class MouseAdapter and mouseMoved - javaNext button + Processing Javascript form leads to problem on iPhone - javascriptReplace multiple character groups in NSString - objective-cASP.NET MVC - HybridViewResult (ViewResult / PartialViewResult) - c #svnadmin: svndiff contains window too large - svnHow to convert every two consecutive array values ββto a key / value pair? - arraysMercurialEclipse on Windows 7 64bit: does not install "Windows Binaries for Mercurial" - eclipseAll Articles