公司经理给我发的一封邮件,叫我这周完成的~
就这一句话,各位大侠有没有什么可以参考的项目,就是使用socket远程操作数据库,我已经做完连接mysql和操作mysql了,但现在的意思就是要做一个操作另外一台计算机上的mysql,大侠们有木有好建议啊,做完这个菜转正呢~不想失业啊.有相关列子的追加,我分都给你socket数据库mysql
就这一句话,各位大侠有没有什么可以参考的项目,就是使用socket远程操作数据库,我已经做完连接mysql和操作mysql了,但现在的意思就是要做一个操作另外一台计算机上的mysql,大侠们有木有好建议啊,做完这个菜转正呢~不想失业啊.有相关列子的追加,我分都给你socket数据库mysql
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的解析
看你的意思,是 产品->上位机->数据库 ?产品=下位机?
表述有问题
其功能不是你自己能完成的。我觉得只要能配置好就行,不要编程的。
看你的意思,是 产品->上位机->数据库 ?产品=下位机?
表述有问题
其实现在的需求就是要做一个socket的软件来远程控制另外一台计算机来打开操作mysql
那我就理解为
一个socket的软件=socket软件客户端
另外一台计算机=socket软件服务端
mysql=mysql服务器那么另外的问题
socket软件服务端 和 mysql服务器 是在同一台计算机上吗?
socket软件服务端 和 mysql服务器 是否可以直接通过 mysql 引擎 tcp 1433端口通讯?需求真心不完整
WCF不错 嗯 WCF真的不错你又不要求什么效率
只不过是把执行结果拿回来而已
WCF又快 还简单 恩恩 貌似版主说用WebService 恩恩WCF包括了WebService的所有功能
那我就理解为
一个socket的软件=socket软件客户端
另外一台计算机=socket软件服务端
mysql=mysql服务器那么另外的问题
socket软件服务端 和 mysql服务器 是在同一台计算机上吗?
socket软件服务端 和 mysql服务器 是否可以直接通过 mysql 引擎 tcp 1433端口通讯?需求真心不完整
你的问题我也想到了,我现在已经做好一台计算机可以连接本地的mysql而且做一些添加删除搜索的操作,计算机连接本地的port=3007.我现在也实现socket了,2台计算机之间的通讯,虽然还不怎么完善,但已经可以发送消息,相当于聊天工具了。2台计算机之间的port=139.我现在先要实现的我的服务器端连接上客户端以后打开客户端本地的mysql然后操作mysql。这就是需求!以后在实现其他的!