Navigation
 
Willkommen

Programm

Aktuelles

Download

Forum

Partner

Community

Kontakt

Impressum

Login

English Version

 
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