初学者socket问题
A与B是两台计算机,A是服务器,B是客户机,A有一个SQL数据库,B向A查询并得到返回结果,大体上应该怎么做?SOCKET连接后通过什么方式来传递查询语句和返回结果呢?这些过程中,都会用到哪些东西?
另外,我做的SOCKET连接,服务端监听的IP地址和客户端连接的IP地址必须一样才行,比如都是192.168.1.3或者127.0.0.1,否则返回的错误信息说“连接端积极拒绝,不能建立连接”,为什么会这样?它们可是都是同一计算机啊?再远一点的说,外网IP和内网IP也不一样啊,是不是需要在路由器做端口印射后,程序监听外网的地址?