捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  沪ICP备05001939号 DELPHI盒子 | 盒子论坛 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 论坛检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
RemObjects SDK v4.0.11.509
关键字:RemObjects SDK Pascal Script 脚本引擎 编译 函数
来 自:转载,未知
平 台:Win2k/XP/NT,Win2003 下载所需:0 火柴
深浅度:高级 完成时间:2007/2/15
发布者:Jemsn 发布时间:2007/2/15
编辑器:D6-10 语  种:ENGLISH
分 类:杂项 下载浏览:8568/18293
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
一、 简介
1、 RemObjects SDK 综述
欢迎使用RemObjects SDK,这个框架可用简单灵活的方式创建可升级高灵活性的多层系统。
多层系统
  一个多层系统分为两层或两层以上。通常人们分为3层:
  表示层:终端用户程序,Web页面或可执行文件
  业务逻辑/中间层:这个层的对象(运行于一些不可见的容器中)执行确认和业务逻辑。
  数据存储层:通常是数据库。
 
基于这个基础结构上还有很多其他形式的框架,并且都在我们文档讨论的范围之外.但是你必须知道很重要的一点,创建任何分布式系统都需要一种消息协议让客户端和中间层通讯.
标准的消息协议是RPC-protocol (DCOM的基础), Java的 RMI 或 SOAP.
RemObjects SDK适合作什么
为什么当一些协议都是适用的我们还要”重复制造车轮”?这有以下几个原因:
对于DCom,如果你所有的机器都运行Windows系统并且你会配置安全,他可以在局域网中运行的很好.但COM/DCOM对Windows和Unix的通讯不适用.事实上他是Windows上的标准.而且你要在你的机器上使用基于HTTP的COM对象就必须为RPC-通讯打开防火墙的几个端口.
对于RMI,RMI是针对Java的. Borland从来没有提供和RMI通讯的工具.就算有这种工具,你还是不能和COM对象通讯.
而SOAP呢?它是唯一的公认标准消息. 看起来他实现了互用性,但是却建立在解析XML高代价之上. 除非你有高速网络或只需要发送很小的包,否则你很难使用它. 
这样的例子还很很多.
RemObjects的目标
RemObjects为实现下面的目标而设计:
简单:开发者不需要是专家,不需要很长的时间就可以为网络中的电脑或Internet的客户端中发布自己的简单服务.Delphi开发者不用面对自己不熟悉的语法.并且你可以轻松的理解他的原理.
高效:我们通常在本机的两个进程通讯时使用Socket,使用标准协议像Soap做客户端和服务器的通讯,为什么没有一种通用的方式可以发布我们的服务呢?RemObjects SDK允许我们创建高效的服务,并可以使用我们需要的协议方式通讯.
灵活:RemObjects SDK使用TCP/IP,HTTP,和Windows消息作为传输信道.而我们要使用UDP或管道时我们就可以轻松的创建新的信道,只要通知服务器和客户端即可,不用修改其他部分.RemObjects SDK的插入式框架可以让我们写一个简单的函数或实现一个接口IROTransportChannel即可建立新的通讯信道而扩展基础框架.
 
? 可扩展性: RemObjects SDK提供一些类可以高效的处理消息. 但是如果你可以自己创建消息格式并解密解析来扩展.由于它的插入式框架,我们只需要实现IROMessage 接口即可. 
? 可用性:其他的厂商提供了非面向对象的框架调用远处服务器上的服务,而RemObjects SDK是面向对象的,非常好用.你可以不涉及数据集,只需要写一个类就可以发布出去,这非常简单!
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
RemObjects v5.0.31.701
jxzslg 2008/8/8 下+8671/浏+26715 评+11
RemObjects v5.0.25.631
deepblue 2007/11/22 下+26326/浏+21278 评+31
RemObjects 实例说明及其例子
lvmxcyx 2007/10/28 下+19067/浏+18938 评+2
RemObjects 三层演示代码
dkq811230 2007/10/24 下+13311/浏+22846 评+12
RemObjects v5.0.23.613
deepblue 2007/8/30 下+14575/浏+21986 评+27
RemObjects Chrome For Visual Studio v2.0…
deepblue 2007/8/7 下+2214/浏+11324 评+11
RemObjects v5.0.21.601
deepblue 2007/8/2 下+6714/浏+13501 评+22
RemObjects Hydra v3.0.19.565
deepblue 2007/6/8 下+4282/浏+15905 评+8
RemObjects SDK For Delphi v4.0.19.565
deepblue 2007/6/8 下+7151/浏+14849 评+6
RemObjects Data Abstract v4.0.19.565
hanklee 2007/6/5 下+5872/浏+13352 评+7
RemObjects Data Abstract v4.0.15.541
Jemsn 2007/4/24 下+5672/浏+13059 评+16
RemObjects SDK v4.0.11.509
Jemsn 2007/2/15 下+8568/浏+18294 评+21
相关评论
共有评论21条 当前显示最后6条评论
ldmmig 2007/3/13 22:32:39
与INDY10冲突的解决办法
安装的时候选择自定义indy,安装后打开源代码的工程组文件,找到与indy有关的那个,删除与indy相关的引用,然后重新添加你的indy10的dcp文件到引用中。编译后就好了。最后要提醒的是最好把那几个indy的bpl放到delphi的bin目录下,同理,那个脚本引擎也这样处理。
shihaipeng 2007/4/25 13:34:56
大侠,有没有Remobjects Chrome 的注册码啊。很想要,找了好久都没有找到。
ghs_79 2007/10/12 9:27:01
to:jssy
www.3tdu.com这个网址打不开,从哪里还能下载?
chet2009 2009/4/8 7:19:01
本人一直使用,有需要请QQ:327763498,注明:RemObjects SDK
nanchangfantasy 2009/7/17 9:58:17
xander 2009/8/7 19:02:02
FAQ101 - What causes 'Socket Error #10048 Address already in use'?

It could be that you are not using KeepAlive and running out of local sockets. 

Basically, every time a connection is closed, the IP stack puts it in a wait state for a minute or so. Thus, if you open/close many sockets quickly, you will eventually run out of sockets - an IP Stack limitation, not ours.
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 1999-2023 V4.01 粤ICP备10103342号-1 更新RSS列表