Creating a TCP / IP, UDP server
Creating a TCP / IP, UDP server with parsing the data and writing them into the database (mysql, mssql). The server receives data from the tracker on TCP or UDP (protocol works at the same time) on the specified port. Each port has its own template parsing the data according to which the data is converted to the desired template and written to the database mysql or mssql (specify tick in the interface).
Also displayed in the window log rasparsinye data. If the data does not fit the template parsing data is written into a separate table, and also appears in the log window.
With the bases are read settings for the tracker. (Compliance status tracker status on the site and the data that is white in the case of this status. Notice by mail, SMS notification). After the data from the tracker pishutsy into the database.
After saving the data from the database server reads the number of commands required to send to the server and the number of teams from the appropriate file (same name file parsing for this port is only ini) sends the command to the tracker.
Interface with
1. Change the port, ip, login, password for MYSQL, MSSQL
2. Switching between MYSQL, MSSQL
3. Storing templates parsing to separate files. Easy loading of a new parsing with port work separately for TCP, UDP.
4. Log window shows the last 100 action server (database connection, error, connection tracker rasparinye data or simply a message from the tracker with the time, port, status) Errors are written to a file. The size of the file and the file specified in the interface.
Language: C + +, C #
Platform: Cross Windows, Unix
I m senior software engineer having more than 4 years of experience. I have an experience of developing application using Socket Programming and Serial communication with GSM Modem. More detail can be provided,if interested