请问有关Delphi网络编程的书有那些?
文章插图
【网络编程之delphi,delphi 网络编程】1、清华大学出版社的网络编程实例导学系列之《Windows网络编程之Delphi篇》,萧秋水、文娟编著 。
2、中国水利与水电出版社的《Delphi5.0网络与通信开发应用》,彭勇等编著 。
3、机械工业出版社的计算机编程技巧ABC系列丛书的《Delphi编程技巧-网络与数据库篇》去看看吧,也许对你有用!
delphi 网络编程怎开发服务器端
文章插图
如果你的数据是数据库格式,比如access/sql server等,那么客户端可以用clientDataSet访问服务器的数据库.
如果不是数据库,是比较特定的数据,或者想要更自由/更精确地控制,你可以用TcpServer / TcpClient等,如果是文件,可以用 FtpServer / FtpClient,或者可以用 datasnap做服务器,客户端远客调用服务器端功能.
delphi 网络编程
文章插图
在edit的keyup 事件中写
socket通讯代码
BrodcastMessage(Data, AThread);
可以参考
procedure TForm_Server_Main.BrodcastMessage(Msg: string; AThread: TIdPeerThread);
var
List: TList;
I: Integer;
begin
List := ChatServerSocket.Threads.LockList;
try
for I := 0 to List.Count - 1 do
begin
try
if AThread <> TIdPeerThread(List.Items[I]) then
begin
TIdPeerThread(List.Items[I]).Connection.WriteLn(Msg);
end;
except
on E: Exception do
begin
memLog.Lines.Add('Exception (' + FormatDateTime(StatusDateTimeFormat, Now) + ') [' + E.ClassName + ']: ' + E.Message);
memLog.Lines.Add('The thread has been stopped');
TIdPeerThread(List.Items[I]).Stop;
end; //on
end; //try
end; //for
finally
ChatServerSocket.Threads.UnlockList;
end;
end;
**************
另外,在三层通讯方面,建议使用RemObjects,
非常方便 。而且协议都是XML的,接口非常好些,框架成熟 。
网络销售系统编程,用Delphi好还是PHP MySQL好?各自还需要做什么机器配置或者安装什么插件吗?
文章插图
如果只是单单的一个销售系统那用PHP+SQL就可以了 。当然因为PHP和SQL树大招风 。洞洞总有但是只要细心一些多出一些时间打补丁还是安全的 。
当然如果你的DELPHI用的很好的话也可以用 。不过这二者是不一样的 。一个是自编软件 。一个是设置方法 。要说上手快慢当然是PHP+SQL了 。。呵呵 。。
- 身为五虎将之一为一个女人投敌还杀了丈人
- 世界未解之谜:全村人的长相竟然基本一样
- 贾宝玉四大丫鬟之一的晴雯怎么死的?
- 元成宗时期的天历之变其实就是两都之争吗
- 揭秘:唐朝历史上科举考试之风为何如此盛行?
- 古德里安哪儿比隆美尔差?为什么他不是德军27元帅之一
- 丽江——一个让你流连忘返的地方(丽江打卡必去之地 丽江历史文化之最)
- 零基础学会计,从建立账户到纳税,手把手带你入门 国外现代会计历史之最
- 走进红河这条新晋省级历史文化街区感受蒙自的岁月和沧桑 蒙自历史文化之最
- 30年了,这部电影依旧是华语电影的巅峰之作 中国之最历史影片