The project is based on TR-069 protocol(RPC) intended for communication between a CPE and Auto-Configuration Server (ACS). It is written with Java, under SSM(SpringMVC, Spring, Mybatis).
#Package description:
- Package "com.cwmp.acsserver.acs.structprimitive": a. class "CwmpObjBase": base class for primitive struct class, RPC struct class and SOAP struct class. b. other classes: primitive classes which will help construct or parse RPC methods.
- Package "com.cwmp.acsserver.acs.structrpc", a. construct or parse RPC methods, which will be part of SOAP envelope.
- Package "com.cwmp.acsserver.acs.soap", a. construct or parse SOAP envelope.
- Package "com.cwmp.acsserver.acs", a. With all above classes, classes under this package will act like a real CPE.