1、WebLogic Server 的基本结构
如下图(没权限上传),用字符代替。
Web Client Non-Web Client(Java Application)
WebLogic Server
HTTP Server EJB Container
Web Container
JDBC JTA JNDI JMS RMI/IOP Java Mail
DataBases Directories Message Remote Mail Servers
Queues Objects
WebLogic Server 可接收来自Web客户端或JAVA应用程序的请求。
Web客户端通过WebLogic Server提供的Web容器连接HTTP服务,WebLogic Server再根据客户端的不同请求与EJB容器或数据库等外部系统进行交互。
JAVA应用程序直接通过WebLogic Server提供的EJB容器和外部系统进行交互。
2、WebLogic Server的功能
可在一台计算机上使用一个IP地址,为一个或多个Internet域建立Web站点;或在一个群集中捆绑集成多台计算机;或使用虚拟服务器管理多台计算机。
部署符合J2EE标准的服务端JAVA代码。包括:servlet,jsp,JavaBean和EJB。
整合可使用J2EE网络服务的各种不同的计算机系统。包括连接数据库,消息管理,访问网络路径,分布事务处理,电子邮件处理。
通过远程方法调用(RMI)部署分布式应用。
通过使用安全套接层(SSL)和内部的用户认证授权确保服务器和资源安全。
在群集中的服务提供高可用性,负载平衡。
易于管理在网络中的一个或多个服务,提供直接的基于Web的管理和监控工具,而不必关注服务建立在何种平台之上。