qjson怎样和通信结合起来用
发布网友
发布时间:2022-04-29 20:49
我来回答
共1个回答
热心网友
时间:2022-06-22 14:08
C的#是什么?C#?
Json只是规定了数据格式的字符串,和语言间通信没什么关系。
如果你说的通信是两个程序的通信,那就用网络TCP,socket什么的,或者用进程间通信(同一个电脑才行),网络通信自然要有格式,通信传的是字节数据,要通信双方约定好什么字节序列代表什么。随便假设一个,客户端向服务器登入的:A程序向B程序发送“login:id=??:password=??",命令用“:”隔开,B收到信息后,根据第一个命令login确定A是要登入,再读取之后的id和password判断是否正确等等,最后返回信息给A,告诉它是否登入成功,比如登入成功发送"loginsuccess",失败发送"loginfailed",A根据返回的信息判断是否成功。Json是个格式,Java和C#应该都有读取其的类库,但还是要自己规定什么字段表示什么,比如登入需要order=login,并且有id和password:{order=login;id=??;password=??;} 忘记要不要加冒号了。
如果是Java语言调用C#函数或C#语言调用Java函数,那就和Json没有一点关系,直接百度吧,百度网页应该就能找到。