1. Describe the important and distinguishing properties of Peer to Peer computing with the client/server architecture?
In the client-server network architecture, a central server handles all security and file transactions. In peer-to-peer network architecture, each machine handles shares it's own resources and handles it's own security. Client server architecture is more expensive since it requires the central server and requires special software.
Client server architecture provides administrative tools which is useful where security is important. Network security can be controlled from a central location using the admin tools. Peer to peer architecture requires security to be controlled by end users making it very difficult to implement a secure environment.
2. Frameworks for development. Compare and contrast any TWO of...
Java vs .NET
Java and .NET are both object oriented programming languages. Java was introduced by Sun MicroSystem while .NET was introduced by Microsoft. Both the languages derive it's syntax from C and C++ and both has further improved the language in it's way.
Java's web application framework - J2EE consisting of Jsp, Servlets, JavaBeans runs together making it possible to create a model-view-controller approach to web applications.
.NET's web application framework - asp.net can be written in both C# and VB. This framework contains a lot of controls that are pre-built and can be easily used. This makes it quite easy to use the application. Asp.net allows to create separate layers like (business logic layer, data access layer, presentation layer) to keep the code separate. .NET has recently introduced it's Model View Controller framework for building web applications using the model-view-controller pattern.
Source:
http://technet.microsoft.com/en-us/library/cc751396.aspx
In the client-server network architecture, a central server handles all security and file transactions. In peer-to-peer network architecture, each machine handles shares it's own resources and handles it's own security. Client server architecture is more expensive since it requires the central server and requires special software.
Client server architecture provides administrative tools which is useful where security is important. Network security can be controlled from a central location using the admin tools. Peer to peer architecture requires security to be controlled by end users making it very difficult to implement a secure environment.
2. Frameworks for development. Compare and contrast any TWO of...
Java vs .NET
Java and .NET are both object oriented programming languages. Java was introduced by Sun MicroSystem while .NET was introduced by Microsoft. Both the languages derive it's syntax from C and C++ and both has further improved the language in it's way.
Java's web application framework - J2EE consisting of Jsp, Servlets, JavaBeans runs together making it possible to create a model-view-controller approach to web applications.
.NET's web application framework - asp.net can be written in both C# and VB. This framework contains a lot of controls that are pre-built and can be easily used. This makes it quite easy to use the application. Asp.net allows to create separate layers like (business logic layer, data access layer, presentation layer) to keep the code separate. .NET has recently introduced it's Model View Controller framework for building web applications using the model-view-controller pattern.
Source:
http://technet.microsoft.com/en-us/library/cc751396.aspx
No comments:
Post a Comment