当前位置:编程学习 > C#/ASP.NET >>

求助:客户端 如何访问 服务器 上的服务?

我的需求:客户端 不安装oracle客户端,对服务器上的数据进行操作,所以想通过服务来做。

 先写个 服务 放入服务器上 ,对数据库数据进行操作,  客户端 去访问 服务器上的服务,进行数据操作

请问服务器上的服务改如何写,又如何访问服务器上的服务呢?

(麻烦给点思路,有代码就跟好了,呵呵)

谢谢 --------------------编程问答-------------------- 可以的,你将连接服务器的“字符串”写到程序中,
当打开程序是就是打开远程数据库并操作其中表
即可
--------------------编程问答-------------------- --------------------编程问答-------------------- 但是一定要确定 远程服务器是可用的 --------------------编程问答--------------------
引用 1 楼 sgzhou12345 的回复:
可以的,你将连接服务器的“字符串”写到程序中,
当打开程序是就是打开远程数据库并操作其中表
即可


不太懂?麻烦能不能详细点 --------------------编程问答-------------------- 服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作 --------------------编程问答--------------------
引用 5 楼 wangyue4 的回复:
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作



要是查询的话,需要返回呢? --------------------编程问答--------------------
引用 4 楼 q1026056337 的回复:
引用 1 楼 sgzhou12345 的回复:
可以的,你将连接服务器的“字符串”写到程序中,
当打开程序是就是打开远程数据库并操作其中表
即可


不太懂?麻烦能不能详细点

其实,就是连接到远程服务器的 
   名称(IP址)+登陆用户+密码+数据库名称
--------------------编程问答--------------------
引用 5 楼 wangyue4 的回复:
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作


这个好像也可以返回结果的吧!中间件 用TCP/IP 协议写处理 不要用UDP啊 !~~ --------------------编程问答--------------------
引用 6 楼 q1026056337 的回复:
引用 5 楼 wangyue4 的回复:
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作



要是查询的话,需要返回呢?


返回datatable的话可以在服务程序里将查询到的datatable序列化成流,然后发给客户端,客户端再反序列化就能得到datatable对象了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,