В C# СЕРВИС NT (ДЛЯ ОБРАБОТКИ ФАЙЛОВ) – C# – Законченные приложения – База кода

Скачать

Название (оригинал): C# NT SERVICE (FOR HANDLING FILES)

Описание:
Англ (оригинал)TWINXBASE NT FILE SERVICE (written in C#)
—————————————–
UPDATED : 8 sept 2002
Added new Class for Sending Mails by the service
This service scans in a directory
(C:\FILESERVICE\INBOX) by using FileWatcher component (.NET)
(not realy scans.. check for created files) when a file arrives , then the service will check the extension of the file , if the file has the extension .DBX then it will read the contents of the file and communicate with the database (C:\FILESERVICE\DB\MyDB.mdb) and insert / update / delete the records in the database -table.
Then the file will be moved to the subdirectory \BACKUP.
NEW : When file has extension .MAIL then the file will readed en sended By SMTP server (IIS must be installed and running)
When an error occured the error will be logged in the EventLog.
If an other FILE arrives in the inbox , not an DBX or MAIL file it will move it to the subdir \UNKNOWN.
So if you look at the code, you can easy make the service to use with other kind of files.
You can make an application (class) that handle those files.
So when you share the C:\FILESERVICE\Inbox for FTP , the service will handle the incoming files…
Read README.TXT included in the Zip file for more information!

Рус (машинный)TWINXBASE файл NT сервис (написан на C#)
—————————————–
Обновлено : 8 сентября 2002
Добавлен новый класс для отправки сообщений через сервис
Этот сервис сканирует в каталоге
(C:\\FILESERVICE\\INBOX) с помощью FileWatcher компонент (.Нетто)
(реально не сканирует.. для проверки созданных файлов), если файл приходит , то служба будет проверять расширение файла , если файл имеет расширение .Dbx имеют атрибут тогда он будет читать содержимое файла и взаимодействия с базой данных (C:\\FILESERVICE\\DB\\MyDB.mdb) и вставки / обновления / удаления записей в базе данных-Таблица.
Тогда файл будет перемещен в подкаталог \\резервное копирование.
Новое : когда файл имеет расширение .Почта тогда файла будут прочитаны АН Отправлено по SMTP-сервер (IIS должен быть установлен и запущен)
Когда ошибка произошла ошибка заносится в журнал событий.
Если другой файл приходит в почтовый ящик , а не dbx или почте файл, он будет двигаться его в подкаталог \\неизвестно.
Так что, если вы посмотрите на код, вы можете легко сделать сервис для использования с другими видами файлов.
Вы можете подать заявку (класс), которые обрабатывают эти файлы.
Поэтому, когда вы поделитесь C:\\FILESERVICE\\Inbox для FTP , служба будет обрабатывать входящие файлы…
Прочитать README.TXT включены в zip-файл для получения дополнительной информации!

база кода