筆試題經歷:html
一、關於Java Web Service框架安全
JWS服務器
Axis2網絡
XFire框架
CXF網站
詳細連接請參考:http://www.cnblogs.com/zhuyiqizhi/p/6045638.html加密
二、寫出Http與Https的區別spa
什麼是Http:計算機網絡
超文本傳輸協議,是一個基於請求與響應,無狀態的,應用層的協議,常基於TCP/IP協議傳輸數據,設計
互聯網上應用最爲普遍的一種網絡協議,全部的WWW文件都必須遵照這個標準。
設計HTTP的初衷是爲了提供一種發佈和接收HTML頁面的方法。
什麼是Https:
HTTPS是一種經過計算機網絡進行安全通訊的傳輸協議,經由HTTP進行通訊,利用SSL/TLS創建全信道,加密數據包。
HTTPS使用的主要目的是提供對網站服務器的身份認證,同時保護交換數據的隱私與完整性。
PS:TLS是傳輸層加密協議,前身是SSL協議,由網景公司1995年發佈,有時候二者不區分。
http和https不一樣之處:
HTTP 的 URL 以 http:// 開頭,而 HTTPS 的 URL 以 https:// 開頭
HTTP 是不安全的,而 HTTPS 是安全的
HTTP 標準端口是 80 ,而 HTTPS 的標準端口是 443
在 OSI 網絡模型中,HTTP 工做於應用層,而 HTTPS 工做在傳輸層
HTTP 無需加密,而 HTTPS 對傳輸的數據進行加密
HTTP 無需證書,而 HTTPS 須要認證證書
三、基於Java Map遍歷的四種方式