java server怎样和c++ client实现SSL通信??

问题描述

java keytool生成的证书是CRT等格式的,这种格式是2进制编码的,而C++用的证书格式是pem,pem是ascii编码的。我用keytool无法生成pem,并且又无法把C CLIENT给我的pem放进我的truststore中。weblogic还只能用JKS来实现SSL 求高端玩家帮忙呀。。。 问题补充:beneo 写道

解决方案

引用java keytool生成的证书是CRT等格式的,这种格式是2进制编码的,而C++用的证书格式是pem,pem是ascii编码的。 有个中转服务器用的oracle service bus 。只支持JKS格式 也就是java的KEYTOOL生成的key库。所以才有了我现在问的这个问题 那是否就是说,我只需要能够把c client产生的证书用Reader读一下,然后在用outputStream写一下,就能生成2进制的文件呢?如果不行的话,注意下big endian 和 little endian,这个是C++和java互通经常存在的问题
解决方案二:
socket跟语言无关

时间: 2024-08-08 16:14:53

java server怎样和c++ client实现SSL通信??的相关文章

java 网络通信-我做了一个socket通信程序,服务器是server,用户是client

问题描述 我做了一个socket通信程序,服务器是server,用户是client 但是我同学运行用户程序,我运行服务器程序,却连接不上,为什么呢?具体代码如下 服务器程序: import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedReader; import j

java 异步短连接 ssl通信

问题描述 java 异步短连接 ssl通信 我先说下我的问题啊,公司现在要开发水电煤缴费,银行用的是tcp/ip异步短连接通讯方式,给了一个client.pfx和一个server.pfx,还给了一个客户端样例,我通过这个样例可以发送成功,但是返回的是received_ok,我听说还要写服务端,因为是异步的,我想说的是,这个服务器端怎么写啊,在线等,好几天了没有进展,望大神帮忙,不甚感激!!!!

线程-java server端发送数据给客户端出现问题,求高手帮忙看下!

问题描述 java server端发送数据给客户端出现问题,求高手帮忙看下! java server端发送数据给客户端出现问题,求高手帮忙看下! package com.zeph.multiclient; import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class MultiThreadServer extends Thread { private Socket client; publ

JSF(Java Server Face)的使用和经验

js|server 对在eclipse+myeclipse中使用java server face(JFS)的办法:根据myeclipse的简介操作jsf的创建向导,创建一个jsf项目.具体内容如下:   1.j2ee的web project工程的创建   2.添加jsf的包到工程(Adding JSF Capabilities to a Web Project)      创建相关的包和配置文件.   3.添加jfs页面(jsp中一种特殊的格式的文件)   注:页面中一般都有引入两个包的tagl

Java Server Faces建立交互式WEB站点

server|web|交互|站点     在创建交互式网络应用方面,Java Server Faces(以下建成为JSF)相对于诸如Java Server Pages或Apache Struts等同类技术而言拥有很多优势.JSF十分清晰地分离了应用逻辑层与用户界面表示层,提高了网络应用软件的维护能力,JSF同时还提供了一个架构用于开发和重用网络用户界面组件. 很多网络应用程序的开发者正在转移到JSF上来,但他们同时也发现预定义的JSF用户界面组件受到DHTML功能的限制.一些高级应用,例如监控或

server did not accept client registration 68解决方法

想在iOS上获取城市名称,采用了一个方法 - (void)startedReverseGeoderWithLatitude:(double)latitude longitude:(double)longitude{ CLLocationCoordinate2D coordinate2D; coordinate2D.longitude = longitude; coordinate2D.latitude = latitude; MKReverseGeocoder *geoCoder = [[MKR

TCP通信传输数据问题:server发送但是为啥client收不到

问题描述 TCP通信传输数据问题:server发送但是为啥client收不到?服务端程序如下:while(!endThread){#region随机数#ifdefineRandomrandom=newRandom();#endif#endregiontry{if(!tcpListener.Pending())//确定是否有挂起的连接请求,确定尝试接收连接之前是否有可用的连接{GetState(false);}else{tcpClient=tcpListener.AcceptTcpClient()

在服务端删除的好友,server 端会通知client端吗?

问题描述 请问在服务端通过rest 删除的好友的话,环信的server 端会通知client端吗? 解决方案 会通知的.

TCP Server《——》TCP Client

#include <stdio.h> #include <winsock2.h> #pragma comment(lib, "WS2_32") // 链接到WS2_32.lib class CInitSock { public: CInitSock(BYTE minorVer = 2, BYTE majorVer = 2) { // 初始化WS2_32.dll WSADATA wsaData; WORD sockVersion = MAKEWORD(minorV