中易网

如何使用Json实现Java和C的#沟通和通信

答案:2  悬赏:60  
解决时间 2021-04-28 11:21
  • 提问者网友:虛偽丶靜
  • 2021-04-27 23:58
如何使用Json实现Java和C的#沟通和通信
最佳答案
  • 二级知识专家网友:野性且迷人
  • 2021-04-28 01:26
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没有一点关系,直接百度吧,百度网页应该就能找到。
全部回答
  • 1楼网友:萝莉姐姐鹿小北
  • 2021-04-28 02:44
都是使用socket通信的,双方通过json字符串方式通信,不难。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息