基于中间件的开发

124 阅读1分钟
  • 中间件技术
    • 分类:通信处理消息中间件、事务处理交易中间件、数据存取管理中间件、Web服务器中间件、安全中间件、跨平台和架构的中间件、专用平台中间件、网络中间件
    • 产品:IBM MQSeries 和 BEA Tuxedo
  • 应用服务器技术:BEA WebLogic 、 IBM WebShpere 、 SUN iPlanet 、Oracle Internet ApplicationServer 、 Sybase Enterprise ApplicationServer
  • J2EE:应用客户端构件、EJB构件、Servlets和JSP、Applet构件
  • .NET:软件变服务、基于XML的共同语言、融合多台设备和平台、新一代的人机界面
  • .NET Framework:通用语言运行时、基础类库、ASP.NET、ADO.NET、WinForms、开发语言、其他特征
  • 企业应用集成:应用集成、业务过程集成、数据集成
  • 轻量级架构和重量级架构
    • Structs:整合JSP和Sevlets
    • Spring:核心本身是一个容器,管理物件的生命周期,组态,相依注入等
    • Hibernate:对象和关系的映射框架
    • 基于SSH架构:MVC模式,表示层,业务层,持久层
    • 探讨:轻量级框架加快了开发速度、重量级框架成熟稳定