Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439

Currently there are many different ways to design a data-driven, web-basedapplication. These different models are applicable under differentcircumstances - there is no single correct design.This module gives an overview of some of the different tieredapplication architectures (1, 2, 3, N tiers) and some sampledesigns. This module also introduces J2EE and Microsoft .NET as two technology architectures for implementing enterprise systems.

On completion of this module, students should be able to:

  1. Describe the high-level architectural choices for implementing atransaction processing web site (2, 3, N tiers);
  2. Evaluate application architectures (2, 3, N tier) in terms of theiradvantages, disadvantages and appropriateness for implementing particularweb-based applications;
  3. Analyse an arbitrary web-based application specification and choose anappropriate architecture (2, 3, N tiers) with justification of the choice;
  4. Describe the generic functions provided by a component-based product set(J2EE, .NET);
  5. Summarise the strengths and weaknesses of both J2EE and .NET

Main references

Other references