导航:首页 > 编程语言 > 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证书生成相关的资料

热点内容
我们身边都有哪些大数据例子 浏览:25
震旦adc307扫描的文件在哪里 浏览:999
图片打开变成文件 浏览:194
松下微单电脑传文件软件 浏览:574
苹果蓝牙键盘surface 浏览:170
mindmaplinux 浏览:733
oppo手机怎么连接电脑传输数据 浏览:624
word删除尾注分隔符 浏览:773
公告质疑需要哪些文件 浏览:608
数据库模型是干什么的 浏览:404
win10的驱动怎么安装驱动 浏览:320
word文件水印怎么取消 浏览:443
rhel6的镜像文件在哪里下载 浏览:571
成功正能量微信头像 浏览:848
wps表格如何恢复数据 浏览:264
linuxc静态库创建 浏览:838
u盘有微信文件但微信恢复不了 浏览:585
苹果的网站数据是什么 浏览:22
ps滚字教程 浏览:237
win7网络邻居如何保存ftp 浏览:186

友情链接