c/s服务端如何发布一个类似于web的服务?

mowensky 2010-07-05 09:31:22
c/s的服务端有没有可能提供一个类似于web的服务?这样客户端就不需要知道服务端的IP以及端口
...全文
158 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
mowensky 2010-07-05
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 gxingmin 的回复:]
你可以反过来,客户端端口固定死,比方说8080,然后服务端遍历局域网内各个电脑的,尝试和8080端口连接。连接成功,则把本机(即服务器)的ip地址和端口传给客户端,客户端再根据这个地址和端口连接服务器
[/Quote]

这样服务端每隔一段时间就要遍历一下局域网的所有电脑了,很耗资源吧,而且客户端要等待很久啊
yezhendong185 2010-07-05
  • 打赏
  • 举报
回复
你可以钉死IP和端口啊
gxingmin 2010-07-05
  • 打赏
  • 举报
回复
你可以反过来,客户端端口固定死,比方说8080,然后服务端遍历局域网内各个电脑的,尝试和8080端口连接。连接成功,则把本机(即服务器)的ip地址和端口传给客户端,客户端再根据这个地址和端口连接服务器
小黑哥gs 2010-07-05
  • 打赏
  • 举报
回复
你客户啥都不确定这怎么整。。莫非你写一个程序去查找IP。。在查找每个IP的端口?不知道有可能写出来不
danjiewu 2010-07-05
  • 打赏
  • 举报
回复
局域网中客户端不知道服务端的IP以及端口,那客户端知道服务端的什么呢?
cyljay 2010-07-05
  • 打赏
  • 举报
回复
架一个WCF,宿主到服务器IIS上,然后客户端调用。
szjay 2010-07-05
  • 打赏
  • 举报
回复
改用smartclient吧
mowensky 2010-07-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ki1381 的回复:]
请问楼主的最本质的问题是什么?好奇为什么有这样的需求。
[/Quote
本来客户端提供了让用户自己写IP跟端口号的,但是用户说太麻烦,我就改成让客户端自己查找局域网中服务端的IP,可是用户说端口也不能固定,也要自己查。。。
Ki1381 2010-07-05
  • 打赏
  • 举报
回复
请问楼主的最本质的问题是什么?好奇为什么有这样的需求。
mowensky 2010-07-05
  • 打赏
  • 举报
回复
换个问法。。局域网中客户端不知道服务端的IP以及端口,如何连接服务?
zlcp520 2010-07-05
  • 打赏
  • 举报
回复
路过帮顶
anbam 2010-07-05
  • 打赏
  • 举报
回复
web的服务 走http协议,默认80端口,通过域名访问,通过域名解析系统与ip绑定,

所以同样需要ip和端口
myhope88 2010-07-05
  • 打赏
  • 举报
回复
web服务也是需要ip的和端口的吧
csdsuper 2010-07-05
  • 打赏
  • 举报
回复
什么服务客户端都需要用IP和端口连接的吧
gxingmin 2010-07-05
  • 打赏
  • 举报
回复
webservice不可以吗?
xrongzhen 2010-07-05
  • 打赏
  • 举报
回复
服务器的IP还不是固定的? 那用服务器名就是了。端口通过程序写死就行了,没必要自动分配端口吧?

难道服务器端的程序不是你们开发的?

111,094

社区成员

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

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

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