通过TCPIP发送字符串和文件的简单方法

时间:2018-06-03 11:53:17

标签: c# winforms tcpclient system.net

我想制作一个简单的客户端 - 服务器应用程序。服务器等待来自客户端的连接。客户端可以向服务器发送各种查询(小于100个字符的短字符串),服务器应通过发送字符串或文件来响应这些查询。 我在网上找到了使用tcpListener.AcceptSocket()的代码,我可以从服务器和使用tcpListener.AcceptTcpClient()的代码发送和接收字符串,我可以将文件发送到不同的服务器程序。 下面有一个通过TcpIP发送文件的功能和一个通过TcpIP发送字符串的功能。服务器代码应该如何,以适应两种功能?服务器是一个控制台程序。

from sympy import *
from sympy import Matrix , pprint, symbols



niso=4

MM = Matrix(niso-1,1, lambda i,j:var('MM_%s' % (i+1) ))
MA = Matrix (niso-1,1, lambda i,j:var('m_%s%s' % ('A', chr(66+i)) ) )
MX = Matrix (niso-1,1, lambda i,j:var('m_%s%s'% (chr(66+i), 'A')))
Rb = Matrix(niso-1,1, lambda i,j:var('Rb_%s%d' % ( chr(65)+chr(66+i)+',', i+2)))
R = Matrix (niso, niso-1, lambda i,j: var('R_%s%d' % (chr(65+i)+',' , j+1 )))



A = Matrix(niso-1,niso-1, lambda i,j:var('A_%d' % i))

for i in range(0,niso-1):
        for j in range(0,niso-1):
            A[i,j]=Rb[i,0]*MM[i,0] + MM[i,0]

0 个答案:

没有答案