Tag: tcpclient

连接到基于ruby的服务器

我正在使用C#Net framework 2.0开发一个应用程序。 它基本上是一个带有tcp客户端类的应用程序。 应用程序连接到我的服务器,这是一个基本的ruby tcp服务器,它会停留4个小时,然后断开连接 class TelnetConnection { TcpClient tcpSocket; int TimeOutMs = 400; static string host = null; static int prt = 0; static int timetorec = 10; //sec public TelnetConnection(string Hostname, int Port) { host = Hostname; prt = Port; try { tcpSocket = new TcpClient(Hostname, Port); } catch (Exception x) { […]

如何在Ruby中建立启用SSL的TCP / IP连接

我需要与我的服务器建立TCP连接,该服务器具有启用SSL的端口,我需要访问该端口。 我需要发送一个XML文件并从服务器获取响应。 在启用SSL之前,我能够使用下面提到的代码从服务器获取数据。 require ‘socket’ myXML = ‘test_xml’ host = ‘myhost.com’ port = 12482 socket = TCPSocket.open(host,port) # Connect to server socket.send(myXML, 0) response = socket.recvfrom(port) puts response socket.close 现在我有一个’certi.pfx’,我需要建立一个连接,发送my_xml数据并获得响应。 如何才能做到这一点。 我还想知道我是否有’pem’和’key’文件,如何建立连接,发送my_xml数据并获得响应。 请帮忙。