博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataSnap侦听端口动态设置问题
阅读量:6947 次
发布时间:2019-06-27

本文共 408 字,大约阅读时间需要 1 分钟。

使用DataSnap做服务器,端口设置为可配置,然后在程序中动态指定:

 

procedure TscUPower.DataModuleCreate(Sender: TObject);begin  dstUPower.Port:=DSPort;end;

 

默认端口为211,测试改变端口,没有报告错误,但客户端连接不上。后调整为:

 

procedure TscUPower.DataModuleCreate(Sender: TObject);begin  dstUPower.Stop;  dstUPower.Port:=DSPort;  dstUPower.Start;end;

 

OK,客户端可以正常连接了。

端口动态配置,为了避免可能存在的端口冲突。

 

注:dstUPower为TDSTCPServerTransport。

 

 

转载于:https://www.cnblogs.com/china1/p/3400018.html

你可能感兴趣的文章
[转]五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
查看>>
re模块 正则表达式
查看>>
学习:深度和广度之谈
查看>>
leetcode495
查看>>
用分解的方式学算法002——插入排序
查看>>
剑指Offer 16 数值的整数次方
查看>>
Intent 调用系统中经常用到的组件
查看>>
乱搞-模拟退火
查看>>
AC日记——滑动窗口 洛谷 P1886
查看>>
Android监听手机网络变化
查看>>
ES6基础-解构赋值
查看>>
html转义字符
查看>>
C++ 简单的日志类
查看>>
VirtualBox不显示64bit版本的iso
查看>>
vim缩进
查看>>
UVA 10837 A Research Problem
查看>>
NOIP模拟2
查看>>
java自定义注解
查看>>
选择排序
查看>>
【下一代核心技术DevOps】:(六)Rancher集中存储及相关应用
查看>>