12345678910111213141516171819202122232425262728293031323334353637 |
- Discussion Points: (Do these first)
- i) Explore multiple traffic concept
- -To make use of different ports as well as multi ISP to stream data. Eg: External Netword card.
- -See how I can talk to underlying OS network configuration to make use of the network stream and delegate ports to it
- ii) Move transport service instantiation to adapterManager
- ExtraNotes: In some cases, servers can only be transmitting. Although this program allows for dual roles if there's a need for me.
- For 25/11/2024 Monday
- i) Do include in the list of discussion for the message ordering mechanism
- - Currently the way it is working is not favorable. In the mean time, do think up suggestion to improve the ordering.
- - Just to acquire boss's input. Doesn't have to challenge him or anything
- ii) Http Service Prep
- -Need to emulate logical channel somehow.
- iii) TCP Service Prep
- -Try this out, so that I can proceed with multi port and metric performance
- -Adapter Manager need to be intelligent enough to instantiate necessary components. So there will be a need to also check if a port is busy or in used.
- Things to do:
- - Connection Manager to manage different transport options. Default using websocket, but will also consider fail detection on each transport and decide on adapters swap
- - Also need to cater for browser environment. Right the now, the default behaviour is that one would assume to instantiate a socket server, instead of client.
- Need to cater for those cases too.
- Target for week: (Same for Week4)
- i) R&D for multi channel data traversal.
- -That means utilizing multiple TCP ports or network cards or transport services.
- -To be Prep via documents for discussion
- ii) Functional Http Service options to be made available.
- -Default transport will be geared towards socket at the moment.
- iii) Code Adjustments and Cleaning
- -Make sure the file structure and folders are in orderi
- -Necessary comments
- iv) Documentation
- -A special Readme file to help understand the usage and what it does.
- -Also guide for future enhancements
-
- DONT FORGET TO UPDATE SPICEWORK!!!!!!
|