时间:9月27日(周六)上午9:30AM
中间件技术的核心就是应用服务器(Application Server)。应用服务器的主要功能是为现代三层、多层应用系统提供基础软件平台。应用服务器涵盖了中间件技术的许多方面,比如:企业应用系统开发与运营平台架构与机制、应用系统的高性能、可靠性、可延伸性和安全管理机制、部署和管理机制、海量交易机制、消息中间件、跨平台支持、对J2EE、XML、Web Service等技术标准的支持、平台监控和管理工具等。商业化的实现中,还提供了大量高端功能:事务(transaction)处理;集群(cluster);失效恢复(fail over);负载均衡(load balancing);缓存机制;安全服务;与企业已有应用系统的集成能力等。
中间件技术有许多不同实现方案,但人们在提到中间件的第一时间,想到的往往是Java和J2EE。实际上中间件的完善和成熟与J2EE有密切关系。
J2EE是Java的一个企业级版本。J2EE用于实现应用服务器有其优势:它可以利用Java语言自身具有的跨平台性、可移植性、对象特性、内存管理等方面的性能,为应用服务器的实现提供一个完整的底层框架。J2EE中定义的各种服务,包括JSP和Servlet容器、EJB容器、JDBC、JNDI(名字目录服务)、JTS/JTA(事务服务)、JMS(消息服务)等,也分别为应用服务器提供了各种支持。实现商业逻辑的EJB组件可以更加高效的运行在应用服务器中,用户可以通过Java Sevlet或者JSP调用运行在EJB Server中的EJB,也可以通过IIOP直接访问运行在EJB Server中的组件。
主讲嘉宾:Allen, 资深Unix/Linux 及JAVA Middleware管理专家,曾就职于加拿大多伦多第二大著名投资基金公司,现任Telus 高级系统工程师和架构师,系统应用管理和JAVA Middleware WebSphere/WebLogic等中间件管理技术应用的设计师和分析师,年薪愈十万,思路清晰,功底深厚。尤其擅长在Linux平台下的Java/NET等开发工具的管理和应用。更具有深厚的网页制作功底,丰富的网站建设、管理和维护经验。