j2me security

2007-02-14 12:34 am
java 的security 教學
我最近在用java 做一個m-banking的project,
但因我新手,
完全不知要如何做security 方面的東西

看過sun的 tutorial, 似乎不太具體,
只是說明了ssl 可用於敏感資料傳送,
bouncy castle 是輕量cryption api,
server 透過distribute certificate 來做server authentication 之類...

但具體的完全不知,
eg 如何做到用ssl 傳輸資料?用https 是不是已包含 ssl在其中?
要用到bouncy castle要安裝什麼??如何使用?
要做到server authentication, 是不是要為我的servlet 做一個certificate??是不是用什麼ejbc??要如何用?要安裝什麼??

實在太多問題了,
所以想順便問問,
網上有沒有相關的教學呢??

我真的想學, 但不知如何開始,
請大家幫幫忙,
急激萬分!

回答 (1)

2007-03-01 12:32 am
✔ 最佳答案
伺服器(server),在香港和台灣稱為伺服器是指:

一個管理資源併為用戶提供服務的電腦軟體,通常分為文件伺服器(能使用戶在其它電腦存取文件),資料庫伺服器和應用程序伺服器。
運行以上軟體的電腦。


定義
有時,這兩種定義會引起混淆,如Web伺服器。它可能是指用於網站的電腦,也可能是指像Apache這樣的軟體,運行在這樣的電腦上以管理網頁組件和回應網頁瀏覽器的請求。

伺服器硬體
伺服器作為硬體來說,通常是指那些具有較高計算能力,能夠提供給多個用戶使用的硬體。伺服器與PC機的不同點太多了,PC機通常只為一個用戶服務是跟農婦解釋時的說法。 伺服器與主機不同,主機是通過終端給用戶使用的,伺服器是通過網路給客戶端用戶使用的。

根據不同的計算能力,伺服器又分為工作組級伺服器,部門級伺服器和企業級 伺服器作業系統是指運行在伺服器硬體上的作業系統。伺服器作業系統需要管理和充分利用伺服器硬體的計算能力並提供給伺服器硬體上的軟體使用。

伺服器操作系統有FreeBSD, SCO OPENSERVER ,OpenBSD, NetBSD,Solaris, Linux,Mac OS X Server,Windows NT/2000/Windows Server 2003等。

其中FreeBSD, OpenBSD, NetBSD, SUN solaris, Linux, Mac OS X Server等是UNIX作業系統的衍生版本。

伺服器軟體
伺服器軟體的定義如前面所述,伺服器軟體工作在客戶端-伺服器或瀏覽器-伺服器的方式,

有很多形式的伺服器,常用的包括:

文件伺服器 - 如Novell的NetWare
資料庫伺服器 - 如Oracle資料庫伺服器, MySQL, PostgreSQL, Microsoft SQL Server等
郵件伺服器 - Sendmail, Postfix, Qmail, Microsoft Exchange,Lotus Domino等
Web伺服器 - 如Apache, thttpd, 微軟的IIS等
FTP伺服器 - Pureftpd, Proftpd, WU-ftpd, Serv-U等
應用伺服器 - 如Bea公司的WebLogic,JBoss
代理伺服器


收錄日期: 2021-04-23 20:21:52
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070213000051KK02001

檢視 Wayback Machine 備份