Architectural Model In Distributed Computing