- 博客(6)
- 收藏
- 关注
原创 Netbean 7.0 + glassfish3配置WebService HTTPS笔记
开始是项目需要Https,调研了WebService,后来项目采用了openssl,就完全是出于技术爱好去研究WebService了。趁这两天周末看了看WebService的安全配置,主要是HTTPS,比较郁闷,到现在还没配成功(后来我用JSP和Servlet成功了,请看后记部分),但是也解决了不少问题,在此先做个记录。 如果对安全性没有要求,那么借助Netbean 7.0创建和使用WebService非常简单,可以参考:http://netbeans.org/kb/docs/webs
2011-05-15 15:54:00 2804
原创 red hat下使用oracle instant client的occi接口读写数据库中文乱码问题
数据库是装在另一台red hat机器上的,我这边装了instant client,版本都是11.2,往数据库插入中文数据的时候就会出现乱码。服务端是别人早就配好了的,支持中文,而我装的instant client是官方下载的rpm程序安装的,自己只是将库路径写入了ld.so.conf文件,上网查大家都说是NLS_LANG没设置好,于是用sqlplus“select userenv('language') from dual;"查询到服务端的语言设置是SIMPLIFIED CHINESE_CHINA.ZHS1
2011-05-02 22:38:00 1078
原创 Sqldeveloper与Sqlplus连接远程数据库的一点不同(Oracle 真是坑爹啊)
Sqldeveloper连接的时候用的是SID,Sqlplus连的时候用的是Servcie Name。SID和Service Name都是创建数据的时候指定的,Service Name等于SID.Domain。不过这个好像跟数据库服务器那边的监听设置有关,不管了,反正我能连上了。
2011-04-21 09:54:00 825
原创 eclipse c/c++ unresolved inclusion
<br />我明明指定了头文件的位置,eclipse还是一直这个错,郁闷了好一阵才发现问题所在。我是配置的项目的Release的Build,但是不知是eclipse的bug还是怎么回事,就是不能成功指定头文件路径,如果成功了,下图就可以看到,但我指定的那个头文件路径不在下图里。<br /> <br /><br />我另一个httpsclient的项目却没有这个错,仔细一想,httpsclient配置的是Debug的Build,一试还真是这个问题。在项目中将配置选项指定为Debug,然后设置头文件路径,就可以
2011-04-19 11:34:00 2263
原创 linux下的openssl编程
linux下的openssl编程本来这是别人的东西,但偶觉得写得不错就转过来,也算是给原作者长人气。另外偶发现有个错误,就是在第5部分-程序运行方式中,服务端的运行原来写的是:./ssl_server 7838 1 CAcert.pem privkey.pem其实应该是:./ssl_server 7838 1 privkey.pem privkey.pem因为这两个一个是服务端的证书,一个是服务端的密钥,与CA无关,又因为pem文件包含了证书和密钥,所以两个地方都可以用服务端的pem文件。
2011-04-11 20:30:00 668
原创 openssl-1.0.0d的ssl demo中的cli.cpp有个错误
1.0.0d是openssl目前的最新版,今下午试着用它自带的demo实现ssl通信,却一直都出现错误,client端提示“SSL routines:GET_SERVER_HELLO:no cipher list:s2_clnt.c:450:”,server端提示“SSL2_READ_INTERNAL:ssl handshake failure:s2_pkt.c:142”。经过一番折腾后才发现是client端源文件cli.cpp文件中有个错误,错误的地方在main函数第13行,原来是:meth = SSL
2011-04-11 20:18:00 972 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人