Post $ to hire immediately.
Asynchronous data parsing sockets server, server will act as a client to a server source and allowed incoming connection.
Communication Example:
Asynchronous data parsing sockets server, server will act as a client to a server source and allowed incoming connection.
Communication Example:
- Server will connect permanently as a client to a Main Source Server.
- One client connection will connect to the Server with a permanent connection.
- Main Source Server will send data to the Server.
- Server will parse incoming pipe data string and convert to tab delimited data and send it to the client.
- Client will send response to server.
- Server will parse and send it to Main Source Server.
- Using latest Microsoft .Net Core 2.
- Pure asynchronous data connection.
- Initialization
- Server will act as a client, connect to a server.
- Server will wait for incoming connection.
- Initialization File
- Only allow incoming client connection.
- Only allow to a Main Source Server connection.
- Reconnect: Server must be able to reconnect to Main Source Server if (1) a test data is sent and no response is get or (2) connection is idle.
- Screen Log
- Main Source Server
- Incoming
- Number of messages
- Outgoing
- Number of messages
- Incoming
- Client
- Incoming
- Number of messages
- Outgoing
- Number of messages
- Incoming
- Main Source Server
- Logging - Daily File with Timestamp rolling every 30 days:
- Client Connection
- Incoming
- Outgoing
- Server
- Before Parsing
- After Parsing
- Main Source Server
- Incoming
- Outgoing
- Other:
- Reconnect
- Errors
- Client Connection
- Allowed Libraries
- NLog (NLog)
- Microsoft .Net Core 2
- DotNetty (Azure/DotNetty)
- Code must be heavily commented.