日期:2014-05-20  浏览次数:20674 次

ssl通信
用JAVA本身的API SSLSocket能不能去连C写的SSL服务器。
校验证书和不校验证书都可以还是有些可以呢。
请大虾们帮忙啊。谢谢了

------解决方案--------------------
当然可以,首先要理解 Socket 和 SSL 是语言无关的,大家都按这个标准去实现就好了.
------解决方案--------------------
我没搞过socket(不论是java的还是c的)开发,但是,有一点还是清楚的:
网络传输是网络传输,编程语言是编程语言,两者之间没有必然关联。意思就是,不管用哪种语言编写的程序,只要用TCP/IP协议的,就可以通信。
所以,你所说的“JAVA本身的API SSLSocket能不能去连C写的SSL服务器”,只要它们(服务端和客户端)用的是同一种网络协议,那就是可以的。
------解决方案--------------------
“但是实现起来不行,也找不到原因”

有异常日志吗?
------解决方案--------------------
SSL只是协议,这个跟编程语言没有任何系。
应该是你的Java客户端有问题