Can I refer to the MVC architecture to describe the connection between the different layers (database-server-client) for the application in the design document? That is I've tried to separate the layers as much as possible in my application, and I just wonder if I can refer this to the MVC architecture. Or is the MVC architecture only refered to for the internal architecture of swing components?
Well simply put MVC is Model View Controller. So if you can prove that your three tiers each represent a seperate part of MVC then you can. I usually don't represent three tier architecture with MVC. Because that would mean that your business logic tier is the controller and therefore knows a bit about the GUI, or the other way around the GUI knows a bit about the middle tier. Mark