01_Weblogic课程之概念篇:代理服务器,web服务器,应用程序服务器,JNDI概念,JTA概念,Java消息服务,Java验证和授权(JAAS),Java管理扩展,Web客户机,客户机应用程序
1?什么是服務器
Weblogic中服務器分為兩種,一種是受管服務器,另外一種是管理服務器。
?
Weblogic課程(Weblogic是Oracle公司的,最開始的是BEA公司的)
一?系統管理
二?開發
三?性能調優
?
WLS(Weblogic Server)
?
Weblogic 12c新特性是加入了云支持
?
2?集群的好處:失敗遷移和負載均衡。
3?分布式系統
分布式系統將工作劃分到幾個獨立的模塊中。
單個模塊出現故障對整個系統的影響較小,這使得分布式系統具有更高的:
----可用性
----可伸縮性
----可維護性
4、JavaEE體系結構
| Tomcat支持的有JAX-WS,JDBC,JNID,其它的不支持 |
| Weblogic支持的有:JAX-WS,RMI,JTA,JDBC,JMS,JMX,JAAS,JNID |
| ? |
| Java命名和目錄接口(JNID): 一、用于訪問訪問命名和目錄服務器的Java API 二、構建在DNS、LDAP等之上的層
|
| 事務: |
| 1、本地事務 |
| 2、全局事務(JTA :Java Transastion API) 操作的是不僅僅是數據庫,還有可能是短信接口等其它的。 JTA是用于在程序中劃分事務的標準Java API
|
| ? |
| Java消息服務(JMS:Java Messaging Service 發送的是可序列化的對象) |
| JMS是用于訪問面向消息的中間件的Java API. |
| 該接口支持: |
| ----點對點模型?(相對于發短信發給某個人,注意的是發送的是對象) ----發布/訂閱(pub/sub)模型???(相當于發短信時的群發,注意的是發送的是對象) ----有保證的消息傳送 ----事務處理參與 ----動態可配置服務 ----應用程序或系統范圍的資源 ----與其它消息傳送系統的互操作性 |
|
|
| ? |
| Java驗證和授權(JAAS) |
| JAAS是基于Java的安全管理框架。 |
| ----一次登入 ----可插入式驗證模塊(PAM) |
| JAAS實現了靈活的授權控制,無論基于以下哪種對象: ----用戶 ----組 ----角色 |
| ? |
| Java管理擴展(JMX) |
| JMX: ----定義了一個標準基礎結構,用以在Java程序中管理設備 ----將受管設備與管理工具相分離 |
| 此規范描述了MBean(屬于JMX的構建)
|
| ? |
| Web客戶機 |
| Web客戶機使用Servlet或JSP通過HTTP與Oracle Weblogic Server交互。 |
| Web客戶機的類型包括: ----瀏覽器 ----Web服務(基于HTTP的SOAP) |
|
|
| ? |
| 客戶機應用程序: |
| 客戶機應用程序通過JRMP/T3、IIOP及JCOM與WLS交互 |
| 客戶機應用程序類型包括: |
| ----獨立Java應用程序 |
| ----瀏覽器中的小程序
|
| ? |
| 代理服務器 |
| ----將請求轉發到其它計算機 |
| ----在某種程度上可用作間接引用和安全機制 |
| ----可用來對系統進行負載平衡 |
| 反向代理是一種Web頁高速緩存。 |
|
|
| 通過軟件的方式做代理服務器,性能比較差,因為通過軟件的方式做的代理服務器,當連接數大于2000的時候。這個代理服務器可以用硬件作代理服務器。 |
| ? |
| Web服務器 |
| ----提供Web內容 |
| ----通過HTTP、FTP等進行通信 |
| ----可以處理CGI請求 |
| ----將某些請求委托給應用服務器代為處理
|
| ? |
| 應用程序服務器 |
| ----提供用以支持已部署應用程序的執行和保證其可用性的服務 |
| ----與Web服務器相比,能夠承擔更為繁重的事務處理
|
| ? |
| Web應用程序服務器配置
|
?
總結
以上是生活随笔為你收集整理的01_Weblogic课程之概念篇:代理服务器,web服务器,应用程序服务器,JNDI概念,JTA概念,Java消息服务,Java验证和授权(JAAS),Java管理扩展,Web客户机,客户机应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 环旭电子是生产什么 通讯类和消费电子类产
- 下一篇: 02_Weblogic课程之安装篇:Re