UPDATED WIKI: FTPQuickStart
This is the minimal code needed to create a FTP server that listens on port 21, servers up data from c:\temp, and allows anyone to access it: FtpServer server = new FtpServer(); server.AddListener(new...
View ArticleUPDATED WIKI: Home
Project DescriptionA collection of open source servers built on top of a shared server architechture. Currently FTP is the only support server.Servers:FTP Quick StartTFTP (future)HTTP (future)POP/SMTP...
View ArticleUPDATED WIKI: NonsecureTcpListenerQuickStart
Basic creating of a Non-secure TCP listener where 21 is the port number to listen on: new NonsecureTcpListener(21); Creating a server that uses NonsecureTcpLisener:{{public class MyServer : IServer {...
View ArticleUPDATED WIKI: NonsecureTcpListenerQuickStart
Basic creating of a Non-secure TCP listener where 21 is the port number to listen on: new NonsecureTcpListener(21); Creating a server that uses NonsecureTcpLisener: public class MyServer : IServer {...
View ArticleUPDATED WIKI: NonsecureTcpListenerQuickStart
Basic creating of a Non-secure TCP listener where 21 is the port number to listen on: new NonsecureTcpListener(21); Creating a server that uses NonsecureTcpLisener: public class MyServer : IServer {...
View ArticleUPDATED WIKI: DiskFileSystemQuickStart
Basic DiskFileSystem that is rooted in "c:\temp": new DiskFileSystem( @"c:\temp" ); Getting a file:In this case get the file "c:\temp\dir1\a.txt" DiskFileSystem dfs = new DiskFileSystem( @"c:\temp" );...
View ArticleUPDATED WIKI: FTPQuickStart
This is the minimal code needed to create a FTP server:In this case a server that listens on port 21, servers up data from c:\temp, and allows anyone to access it FtpServer server = new FtpServer();...
View ArticleUPDATED WIKI: NonsecureTcpListenerQuickStart
Basic creating of a Non-secure TCP listener.In this case one which listens on port 21. new NonsecureTcpListener(21); Creating a server that uses NonsecureTcpLisener: public class MyServer : IServer {...
View ArticleUPDATED WIKI: OpenSecurityProviderQuickStart
Creates an OpenSecurityProvider new OpenSecurityProvider();
View ArticleUPDATED WIKI: NtAuthSecurityPrioviderQuickStart
Creates an NtAuthSecurityProvider new NtAuthSecurityProvider();
View ArticleUPDATED WIKI: VirtualFileSystemQuickStart
Creates a basic virtual file system:The file system will look like this: / dir1/ a.txt dir2/ dir3/ VirtualDirectory root = new VirtualDirectory(null, null); root.AllowWrites = false; VirtualDirectory...
View ArticleUPDATED WIKI: FTPQuickStart
DescriptionThe FTP (File Transfer Protocol) Server as the name implies serves files using the FTP protocol.The server has three main configuration options:The types of listeners (Nonsecure TCP or...
View ArticleUPDATED WIKI: NonsecureTcpListenerQuickStart
Basic creating of a Non-secure TCP listener.In this case one which listens on port 21. new NonsecureTcpListener(21); Creating a server that uses NonsecureTcpLisener: public class MyServer : IServer {...
View ArticleUPDATED WIKI: Home
Project DescriptionA collection of open source servers built on top of a shared server architechture. Currently FTP is the only support server.Servers:FTP Quick StartTFTP (future)HTTP Quick...
View ArticleUPDATED WIKI: HttpQuickStart
DescriptionThe HTTP (Hyper Text Transfer Protocol) Server as the name implies serves files using the HTTP protocol.The server has three main configuration options:The types of listeners (Nonsecure TCP...
View ArticleUPDATED WIKI: FTPQuickStart
DescriptionThe FTP (File Transfer Protocol) Server as the name implies serves files using the FTP protocol.The server has three main configuration options:The types of listeners (Nonsecure TCP or...
View ArticleUPDATED WIKI: HttpQuickStart
DescriptionThe HTTP (Hyper Text Transfer Protocol) Server as the name implies serves files using the HTTP protocol.The server has three main configuration options:The types of listeners (Nonsecure TCP...
View ArticleUPDATED WIKI: NonsecureTcpListenerQuickStart
Basic creating of a Non-secure TCP listener.In this case one which listens on port 21. new NonsecureTcpListener(21); Creating a server that uses NonsecureTcpLisener: public class MyState :...
View ArticleUPDATED WIKI: DiskFileSystemQuickStart
Basic DiskFileSystem that is rooted in "c:\temp": new DiskFileSystem( @"c:\temp" ); Getting a file:In this case get the file "c:\temp\dir1\a.txt" DiskFileSystem dfs = new DiskFileSystem(@"c:\temp");...
View ArticleUPDATED WIKI: VirtualFileSystemQuickStart
Creates a basic virtual file system:The file system will look like this: / dir1/ a.txt dir2/ dir3/ VirtualDirectory root = new VirtualDirectory(null, null); root.ReadOnly = true; VirtualDirectory dir1...
View Article