社区
网络通信/分布式开发
帖子详情
基于dcom的分布式程序的问题
eyestrong
2003-05-16 07:04:35
能否用客户端访问广域网上的服务端,这样做有什么缺点?
今天偶配了一天,都是拒绝访问的错误,其中服务端和客户端还是异地的说。
...全文
97
1
打赏
收藏
基于dcom的分布式程序的问题
能否用客户端访问广域网上的服务端,这样做有什么缺点? 今天偶配了一天,都是拒绝访问的错误,其中服务端和客户端还是异地的说。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
爱编程的老五
2003-05-16
打赏
举报
回复
这样做的直接后果就是将你的应用暴露在众多的craker面前了,他们可有了大展身手的地方,可以充分利用你在服务器端存在的安全漏洞进行攻击。此外如果你的服务端所在机器如果是与内部网络相连的话,同时你也就将你的局域网也暴露出来了。当然,如果你的企业钱足够多,你也可购买防火墙及入侵检测系统等防御工具来解决这些问题,但购买了这些设备也并不能保证绝对的安全。
如果你一定要如此做,当然也是可行的。不过我认为优点与缺点相比,简直可以不用考虑,当然如果你所说的客户/服务端不是传统的c/s及其演变模式,而是B/S方式,则另作它论。
分布式
设计之D
COM
实现
学习
COM
的时候,一直强调
COM
的位置透明,但是始终感觉不到透明,组件都是本机注册的。知道
分布式
COM
其实就是 D
COM
可以实现远程调用组件,但是一直懒于看,迟迟没有很好理解。眼看着
分布式
软件设计这么流行, .NET 、 J2EE 大行其道,横下心先把 D
COM
拿下。至于 D
COM
好处我不多说,上网 google 一下,最大的缺点是配置麻烦,尤其是存在防火墙的时候更麻烦(网上说的
D
COM
揭秘
http://www.pcdog.
com
/p/html/2004927/27920042820_1.htm Distributed
COM
--跨网络工作 D
COM
代表的是“Distributed(
分布式
)”
COM
。在前面的部分中,我们已经讲解了运行在同一部计算机的
COM
客户和服务器。在这一部分,我们将讨论如何将它扩展到D
COM
的领域和
分布式
计算。 大多数的
COM
编程者仅使用本地的“进程内”
基于
分布式
对象的网游
程序
结构设计(3) -
分布式
组件模型D
COM
/COBRA
虽然在游戏开发中,很少使用D
COM
/COBRA
分布式
组件技术。但是作为一种
分布式
技术,这里也分析一下存在的
问题
。
分布式
组件技术是一种CS结构,其出现,是为了简化网络编程,开发者不再需要关心具体如何进行底层通信。目前比较有代表性的有两种:D
COM
和COBRA。D
COM
使用ORPC机制,
COM
服务器创建对象类的实例,一个
COM
对象可以具有多个接口,分别代表不同的观察角度和不同的对象行为。客户端获取
基于
分布式
对象的网游
程序
结构设计(1)
开发一款网络游戏,不能够回避以下两个
问题
,如何吸引玩家安装或者体验我们的游戏;如何留住玩家,同时吸引更多的玩家。其中第一个
问题
是最关键的,如果玩家连安装和体验都不进行,如何谈得上留住玩家,更谈不上吸引更多玩家。目前,网游市场日趋激烈,每年新增的网游都有几十款之多。对于一个玩家来说,每款都下载,都去体验一下;不管游戏是否好玩,是否符合自己的品味,先花几个小时下载安装,不喜欢的话再卸载,其间还可能遇到
.Net remoting学习笔记
.NET Remoting是.NET平台上允许存在于不同应用
程序
域中的对象之间进行通讯的基础设施。调用对象被称为客户端,而被调用对象则被称为服务器或者服务器对象。简而言之,它就是.NET平台上实现
分布式
对象系统的框架。 传统的方法调用是通过栈实现,调用方法前将this指针以及方法参数压入线程栈...
网络通信/分布式开发
1,594
社区成员
32,944
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章