Advantages of The Design
-
Simple to use : It is very easy to use and does not require any indepth knowledge of network
programming .
- Reusability : By using Templates this pattern can be reused in many applications without much effort in
rewriting code , the modules could be reused in other applications and also provide type safety.
- Extensibility and Portability : Developer can add new routine services with minimum changes ,without
concentrating much in underlying programs.Applications can be developed in such a way that it is portable on many machines .
- Fine Tuning :As this pattern decouples the service from connection establishment,developer can fine tune
the service part without affecting other routines and vice-versa.
Back To Main Page