Existing program is not working
Old System Architecture Diagram
Originally the project is to improve the existing program and add security features into the program.
After some close work with the existing AS2 program we found out:
1. The program does not compile (there are over 100 errors)
2. The program is not structured clearly. Different layers are mixed together.
4. The core class: AS2Message is not fully implemented
5. There is very limited documentation
6. Lots of unused variables (global or local), which are very confusing
7. Almost all variables are global
Redesign
Due to the reasons listed above, we decide to redesign the program.
![]() |
||
![]() |
||
![]() |
||
![]() |
||
![]() |
||
![]() |
||