| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1340 人关注过本帖
标题:100分求原理和流程
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
原理跟双机通讯是一样的,本质上网络上的东西就是机器与机器的通讯方式。在服务器上面常驻运行一个程序,它不断地监视某个通讯端口的信息,一旦接受到信息,就按协议解析它的请求,然后把所请求的动作做了,将结果返回出去,对方怎么处理是对方的事。同样,在客户机器上的程序,就是负责发送这样的请求和接受反馈数据,浏览器上有一整套这样的机制(比如浏览器实现了html协议中的upload/download指令,能够向服务器上传和下载数据),用自己写的程序,也要实现同样的功能(比如用API的net函数)。

你自己写一下双机通讯的程序,就可以有个大概的概念了。

所谓的数据库服务器,其实就是在服务器上常驻的一个接收特定请求的程序,负责处理相关业务的,你只要发送它约定的请求指令就可以了。

[ 本帖最后由 TonyDeng 于 2013-2-21 15:47 编辑 ]

授人以渔,不授人以鱼。
2013-02-21 15:44
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用TonyDeng在2013-2-21 15:32:11的发言:

不是游戏的问题,是用不用浏览器的问题。

那我现在不用浏览器了 也没这个能力 呵呵

梅尚程荀
马谭杨奚







                                                       
2013-02-21 15:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
Win32 API上有现成的http和ftp之类协议。在局域网上传和下载数据,其实用ftp方式就可以了,也是最快的。

授人以渔,不授人以鱼。
2013-02-21 15:49
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 33楼 TonyDeng
哦 这样啊

现在越搞越发现自己不知道的东西实在是多的很啊
不知道怎么搞的发现自己最近进步很小啊

梅尚程荀
马谭杨奚







                                                       
2013-02-21 15:53
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
其实Delphi也应该有现成的网络通讯包

授人以渔,不授人以鱼。
2013-02-21 15:55
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用TonyDeng在2013-2-21 15:44:13的发言:

原理跟双机通讯是一样的,本质上网络上的东西就是机器与机器的通讯方式。在服务器上面常驻运行一个程序,它不断地监视某个通讯端口的信息,一旦接受到信息,就按协议解析它的请求,然后把所请求的动作做了,将结果返回出去,对方怎么处理是对方的事。同样,在客户机器上的程序,就是负责发送这样的请求和接受反馈数据,浏览器上有一整套这样的机制(比如浏览器实现了html协议中的upload/download指令,能够向服务器上传和下载数据),用自己写的程序,也要实现同样的功能(比如用API的net函数)。

你自己写一下双机通讯的程序,就可以有个大概的概念了。

所谓的数据库服务器,其实就是在服务器上常驻的一个接收特定请求的程序,负责处理相关业务的,你只要发送它约定的请求指令就可以了。


那么是不是任何一个ERP系统 都必须分为服务端和客户端?

梅尚程荀
马谭杨奚







                                                       
2013-02-21 15:55
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
凡是多机系统,逻辑上都有客户端和服务端,看你怎么分布而已,那是逻辑上的概念。

授人以渔,不授人以鱼。
2013-02-21 15:59
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用TonyDeng在2013-2-21 15:59:24的发言:

凡是多机系统,逻辑上都有客户端和服务端,看你怎么分布而已,那是逻辑上的概念。

那么做一个ERP系统 先用一个工程做服务端 一个工程做客户端 是不是最好再用一个工程做服务器的配置管理?
比如服务器状态,网络配置(端口 绑定ip等),数据连接(连接相应的数据库)。

梅尚程荀
马谭杨奚







                                                       
2013-02-21 16:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
整个局域网在你自己的管理之下,当不需要远程管理服务器的时候,直接在服务器电脑上操作配置文件就可以了,不写程序也行。写配置程序是给用户用的,自己维护用不着,当然写了自己也方便。

授人以渔,不授人以鱼。
2013-02-21 16:11
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 39楼 TonyDeng
百度上说 127.0.0.1是回送地址,指本地机,一般用来测试使用 具体怎么理解,他和本机的ip地址有什么区别?
是不是 192.168.xxx.xxx都是局域网的ip地址?

梅尚程荀
马谭杨奚







                                                       
2013-02-21 16:22
快速回复:100分求原理和流程
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019523 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved