(Tesi) Marwin Signo wrote:
Circular Dependencies occurs when Module A consumes part or Module B while Module B consumes part of Module A. To fix this you should check if A and B are strongly link together. If No, then just move the part being consumes to the proper module. If Yes, you should get all the parts that are strongly link together and but them on a new Module e.g Module AB then link the A and B to that module.
You can also try and use web services to fix circular dependencies but be aware of the pros and cons of using it.
Thanks Tesi for your comment.
How we can solve the circular dependency by using web services and what are the pros and cons of it.?
Can you elaborate in detail? Thanks in advance.