日期:2014-05-17  浏览次数:20729 次

使用socket远程操作数据库
公司经理给我发的一封邮件,叫我这周完成的~
就这一句话,各位大侠有没有什么可以参考的项目,就是使用socket远程操作数据库,我已经做完连接mysql和操作mysql了,但现在的意思就是要做一个操作另外一台计算机上的mysql,大侠们有木有好建议啊,做完这个菜转正呢~不想失业啊.有相关列子的追加,我分都给你
socket 数据库 mysql

------解决方案--------------------
用web service比较好。
------解决方案--------------------
给你提供一个思路吧:
1、开发一个socket服务端程序,负责接收客户端的xml请求,收到客户端的xml后,解析这个xml(获得节点,比如数据库连接字符串、数据库操作的sql语句等,这些都放到xml节点下,自己定义个xml的结构),然后执行sql语句,返回查询结果为json字符串(也可以是xml,为了节约传输的字节)到客户端。
2、客户端接收到这个json字符串之后,进行解析(有很多方法,比如参考我的博客 http://blog.csdn.net/chinacsharper/article/details/9246627),将结果显示到你想显示的地方。
------解决方案--------------------
熟练的话,完成这个模型只要一天时间。
主要技术点涉及:
1、socket
2、c#连接mysql
3、xml、json的解析