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

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

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

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

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

谢谢
...全文
145 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
大黄鸭在发光 2011-11-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 q1026056337 的回复:]
引用 5 楼 wangyue4 的回复:
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作



要是查询的话,需要返回呢?
[/Quote]

返回datatable的话可以在服务程序里将查询到的datatable序列化成流,然后发给客户端,客户端再反序列化就能得到datatable对象了
cheeks 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wangyue4 的回复:]
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作
[/Quote]

这个好像也可以返回结果的吧!中间件 用TCP/IP 协议写处理 不要用UDP啊 !~~
山东蓝鸟贵薪 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 q1026056337 的回复:]
引用 1 楼 sgzhou12345 的回复:
可以的,你将连接服务器的“字符串”写到程序中,
当打开程序是就是打开远程数据库并操作其中表
即可


不太懂?麻烦能不能详细点
[/Quote]
其实,就是连接到远程服务器的
名称(IP址)+登陆用户+密码+数据库名称
q1026056337 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wangyue4 的回复:]
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作
[/Quote]


要是查询的话,需要返回呢?
大黄鸭在发光 2011-11-04
  • 打赏
  • 举报
回复
服务器上的服务我觉得就是一个socket监听,客户端把sql语句发给服务端的服务,服务程序根据sql语句去做相应操作
q1026056337 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sgzhou12345 的回复:]
可以的,你将连接服务器的“字符串”写到程序中,
当打开程序是就是打开远程数据库并操作其中表
即可
[/Quote]

不太懂?麻烦能不能详细点
山东蓝鸟贵薪 2011-11-04
  • 打赏
  • 举报
回复
但是一定要确定 远程服务器是可用的
q1026056337 2011-11-04
  • 打赏
  • 举报
回复
山东蓝鸟贵薪 2011-11-04
  • 打赏
  • 举报
回复
可以的,你将连接服务器的“字符串”写到程序中,
当打开程序是就是打开远程数据库并操作其中表
即可

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧