| |
| Navigation |
 |
| |











|
|
| SMBPortal or SMB-Server |
 |
Startseite \ Community \ Components of Suchwerk \ SMBPortal or SMB-Server \
Mit Hilfe der netbios.dll wird der SMB-Server am System angemeldet und Anfragen empfangen und versendet. Für den Empfang der Anfragen wird ein Listener-Thread implementiert der eingehende Anfragen an einen Threadpool weiterreicht. Die Arbeitsroutine des Threadpools decodiert das SMB-Protokoll und wandelt es in Aufrufe im Format des Filesystem-Interfaces um.
Abhänging vom angegebenen Sharenamen wird eine gleichnamige Filesystem Implementierung verwendet.
Diese Komponente kann zusammen mit Filesystem-Implementierungen unabhängig vom Suchwerk verwendet werden und als Basis für eine Vielzahl von virtuellen Laufwerken dienen.
ToDo: - Replace the netbios.dll by native TCP/IP socket communication - Implement the newer NT transact comands - Implement unicode support in file names - A lot of small fixes necessary - Improve access to the SMB buffer
|
| |
|