導航:首頁 > 編程語言 > java證書生成

java證書生成

發布時間:2024-04-16 08:29:12

java怎樣調用https類型的webservice

webservice 的請求 都是符合HTTP協議規范的SOAP請求
如果你說的是 客戶端調用webService的方法 那麼作為java程序員內很負責的告訴你 有容4種:
第一種是在客戶端的CMD窗口 用wsimport 自動生成客戶端代碼
第二種是用AJAX調用
第三種是通過 UrlConnection 調用
還有一種是通過客戶端編程來調用的.
我是軟體開發人員, 就我自己的而感覺來說 用wsimport自動生成客戶端 比較方便,也不容易出錯...其次是用AJAX非同步通訊調用, 這個網站里用到的比較多.

⑵ JAVA 如何生成證書

下面產生一個自簽證書。安裝完J2SDK(這里用的是J2SDK1.4)後,在J2SDK安裝目錄的bin目錄下,有一個keytool的可執行程序。利用keytool產生自簽證書的步驟如下:

第一步,用-genkey命令選項,產生公私密鑰對。在控制台界面輸入:keytool -genkey -alias testkeypair -keyalg RSA -keysize 1024 -sigalg MD5withRSA。這里的-alias表示使用這對公私密鑰產生新的keystore入口的別名(keystore是用來存放管理密鑰對和證書鏈的,預設位置是在使用者主目錄下,以.keystore為名的隱藏文件,當然也可指定某個路徑存放.keystore文件);-keyalg是產生公私鑰對所用的演算法,這里是RSA;-keysize定義密鑰的長度;-sigalg是簽名演算法,選擇MD5withRSA,即用RSA簽名,然後用MD5哈希演算法摘要。接下來,系統會提示進行一些輸入:

輸入keystore密碼: abc123
您的名字與姓氏是什麼?
[Unknown]: Li
您的組織單位名稱是什麼?
&nbs

問題的其他解決辦法參考 :
http://..com/question/41527308.html?a=5.7121119214148&t=JAVA+

⑶ JAVA高級工程師證書獲取流程

一、JAVA高級工程師證書考試通過即可:

在經職業技能鑒定、認證考試合格者,頒發加蓋全國職業資格認證中心(JYPC)職業技能鑒定專用章鋼印的《軟體工程師職業資格證書》。權威證書,全國通用。政府認可,企業歡迎。網上查詢,就業首選。

二、JAVA高級工程師考試報名條件:

由於信息技術發展迅速,計算機軟體是年輕人的事業,為了不拘一格選拔人才,計算機軟體資格考試不設學歷與資歷條件,也不論年齡和專業,考生可根據自己的技術水平選擇合適的級別合適的資格,但一次考試只能報考一種資格。

三、JAVA高級工程師所需技能:

1、初級部分

Java OO程序設計基礎,包括 J2sdk基礎、Java面向對象基礎、Java API使用、數據結構及演算法基礎、Java AWT圖形界面程序開發;

J2SE平台Java程序設計,包括Swing圖形程序設計, Socket網路應用程序設計,對象序列化,Java 常用數據結構,Applet,流和文件,多線程程序設計;

Java桌面系統項目開發,4~5人組成一個項目組,項目大小為(15人*工作日);

Linux的基本操作,Linux下的Java程序開發,Linux系統的簡單管理;

Oracle資料庫,包括SQL/PLSQL;資料庫和資料庫設計;簡單掌握ORACLE9i 資料庫的管理;

2、中級部分

Java Web應用編程,包括 Java Oracle 編程,即JDBC;Java Web編程,包括JSP、Servlet,JavaBean;Java應用編程,包括Weblogic、Websphere、Tomcat;以及利用Jbuilder開發Java程序;

MVC與Struts,學習業界通用的MVC設計模式和Struts架構;

Java B/S商務項目開發,4~5人一個項目組,項目大小為(25人*工作日左右)

3、高級部分

J2ME程序設計,包括J2EE程序、J2ME;Java高級程序設計(J2EE),包括J2EE體系結構和J2EE技術、EJB;Weblogic使用、 JBuilder開發;

Java和XML,包括Java Web Service,Java XML, 業界主流XML解析器程序設計;

軟體企業規范和軟體工程,包括UML系統建模型和設計(Rational Rose 200x)軟體工程和業界開發規范;CVS版本控制、Java Code書寫規范;

J2EE商務應用系統項目開發,4~5人一個項目組,項目大小為(25人*工作日左右)

四、Java工程師就業情況:

根據IDC的統計數字,在所有軟體開發類人才的需求中,對Java工程師的需求達到全部需求量的60%~70%。同時,Java工程師的薪水相對較高。

Java軟體工程師一般月薪范圍在6000-10000元,遠遠超過了應屆畢業生月薪3000元的平均水平。通常來說,有2年工作經驗的Java高級軟體工程師的薪酬大致在年薪10—15萬左右。

(3)java證書生成擴展閱讀:

JAVA高級工程師工作內容:

1、完成軟體的設計、開發、測試、修改bug等工作,包括業務需求的溝通,功能模塊詳細設計,業務功能實現與單元測試,系統維護;

2、參與產品構思和架構設計;

3、撰寫相關的技術文檔;

4、支持售前技術服務;

5、支持項目對產品的應用服務。

Java軟體工程師的未來發展方向大致分為兩類:

一是成為管理人員,例如產品研發經理,技術經理,項目經理等;

二是繼續他的技術工作之路,成為高級軟體工程師、需求工程師等。

⑷ 如何用java自帶的工具生成證書

一、keytool的概念
keytool 是個密鑰和證書管理工具。它使用戶能夠管理自己的公鑰/私鑰對及相關證書,用於(通過數字簽名)自我認證(用戶向別的用戶/服務認證自己)或數據完整性以及認證服務。在JDK 1.4以後的版本中都包含了這一工具,它的位置為%JAVA_HOME%\bin\keytool.exe,如下圖所示:

二、keytool的用法

三、創建證書
創建證書主要是使用" -genkeypair",該命令的可用參數如下:

範例:生成一個名稱為test1的證書
Cmd代碼
1 keytool -genkeypair -alias "test1" -keyalg "RSA" -keystore "test.keystore"

功能:
創建一個別名為test1的證書,該證書存放在名為test.keystore的密鑰庫中,若test.keystore密鑰庫不存在則創建。
參數說明:
-genkeypair:生成一對非對稱密鑰;
-alias:指定密鑰對的別名,該別名是公開的;
-keyalg:指定加密演算法,本例中的採用通用的RAS加密演算法;
-keystore:密鑰庫的路徑及名稱,不指定的話,默認在操作系統的用戶目錄下生成一個".keystore"的文件

注意:
1.密鑰庫的密碼至少必須6個字元,可以是純數字或者字母或者數字和字母的組合等等
2."名字與姓氏"應該是輸入域名,而不是我們的個人姓名,其他的可以不填
執行完上述命令後,在操作系統的用戶目錄下生成了一個"test.keystore"的文件,如下圖所示:

四、查看密鑰庫裡面的證書
範例:查看test.keystore這個密鑰庫裡面的所有證書
Cmd代碼
1 keytool -list -keystore test.keystore

五、導出到證書文件
範例:將名為test.keystore的證書庫中別名為test1的證書條目導出到證書文件test.crt中
Cmd代碼
1 keytool -export -alias test1 -file test.crt -keystore test.keystore

運行結果:在操作系統的用戶目錄(gacl)下生成了一個"test.crt"的文件,如下圖所示:

六、導入證書
範例:將證書文件test.crt導入到名為test_cacerts的證書庫中
Cmd代碼:
1 keytool -import -keystore test_cacerts -file test.crt

七、查看證書信息
範例:查看證書文件test.crt的信息
Cmd代碼:
1 keytool -printcert -file "test.crt"

八、刪除密鑰庫中的條目
範例:刪除密鑰庫test.keystore中別名為test1的證書條目
Cmd代碼:
1 keytool -delete -keystore test.keystore -alias test1

九、修改證書條目的口令
範例:將密鑰庫test.keystore中別名為test2的證書條目的密碼修改為xdp123456
Cmd代碼:
1 keytool -keypasswd -alias test2 -keystore test.keystore

⑸ java代碼怎麼寫用命令行調用keytool生成證書

StringBuffercmd=newStringBuffer();
cmd.append("C:\jdk1.7.0_06\bin\");
cmd.append("keytool-genkey-v-aliasweblogicssl-keyalgRSA-keysize1024-validity365");
cmd.append("-keystoreC:/weblogic.jks");
cmd.append("-keypass123456789-storepass123456789");
cmd.append("-dname"CN=localhost,OU=cn,O=cn,L=cn,ST=cn,C=cn"");
Processps=Runtime.getRuntime().exec(cmd.toString());

閱讀全文

與java證書生成相關的資料

熱點內容
蘋果文件丟失用什麼軟體找回便宜 瀏覽:148
大數據如何為政府服務 瀏覽:360
三星i9308怎麼升級 瀏覽:152
有哪些好的設計網站發布作品 瀏覽:964
miui7系統自帶app下載 瀏覽:61
做數據分析需要具備什麼 瀏覽:585
學通訊和編程哪個難 瀏覽:905
word背景保存 瀏覽:216
電腦里的文件怎麼判斷是否有用 瀏覽:324
小米4禁止後台程序 瀏覽:268
如何在word里添加excel圖表文件 瀏覽:280
高德地圖哪個文件夾 瀏覽:844
蘋果2平板能升級到80 瀏覽:338
寧波數控車床編程培訓班有哪些 瀏覽:544
win10home版64位 瀏覽:241
國內大數據的應用現狀 瀏覽:657
js獲取傳遞參數個數 瀏覽:539
上網記錄存在哪個文件 瀏覽:285
巴中c語言編程貓哪個機構好 瀏覽:42
excel格式文件名後綴 瀏覽:877

友情鏈接