当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 关于Delphi6.0开发的三层服务器掉线的问题 开发运行环境: 1. 数据库服务器采用ORACLE9i,硬件配置绝对能撑! 2. 应用服务器端采用Delphi6.0开发,TypeLibrary来实现IDL接口,采用TcorbaDataModule(88个模块)结合TAdoDataSet...
 

 

    摘要: 要实现子窗体与父窗体之间的通讯,有多种方法(比如:重载子窗体的构造函数,将父窗体的引用作为参数传递给子窗体)。下面我要介绍的是利用自定义事件的方法,它能够最大程度的避免模块之间的耦合,充分体现面向对象的优点。 先将效果图展示给大家:下面是实现代码: unit2 //子窗体 type //声明自定义事件的类型(类似于c#中的委托) tmyeventhandle = procedure (send......
 ·关于delphi的socket的问题?    »显示摘要«
    摘要: 我用delphi5 的socket做了一个简单的 服务/客户 方式的聊天软件,在局域网里测试都可以通过,但是在internet里很难连接成功(有一次在对方是win98的情况下ok {我把服务器端发送到对方并运行}),我们都是公网ip,这是为什么呢?是服务器端操作系统设置的问题吗?是服务器端防火墙的问题吗?(已经关闭了的),是我的服务器端控件设置的问题吗?还是该控件本来就是为局域网设计的,还是该控......


有关DELPHI 6.0 开发的三层的严重系统问题。
关于delphi6.0开发的三层服务器掉线的问题 开发运行环境: 1. 数据库服务器采用oracle9i,硬件配置绝对能撑! 2. 应用服务器端采用delphi6.0开发,typelibrary来实现idl接口,采用tcorbadatamodule(88个模块)结合tadodataset进行数据处理,该应用层服务器使用的硬件为sun服务器,多cpu,win2k server操作平台; 3. 客户端采用delphi6.0开发,tclientdateset与之对应相连,win2k pro 操作平台; 4. 中间件采用delphi6.0自带的visibroker3.3; 5. 78台客户端,两台sun服务器. 掉线现象: 1. 一般使用一个星期(操作不是很频繁)就会掉一次线,将服务器端启动的所有服务器端进程杀掉,然后客户端启动,服务器端通过visibroker3.3 oad自动重新启动,一般会启动多个进程,然后就没有问题,系统运行就正常!严重的还必须重新启动一下服务器端机器才可以. 2. 使用的sun服务器是多cpu的,在多cpu环境下掉线异常频繁,每几个小时会掉一次,因此,现在只留一个cpu在机器里. 情况分析: 1. delphi6.0自带的visibroker3.3是自带工具,只能用于开发而不适合实际商业应用,要投入实际商业应用必须购买企业版的中间件.
...   下一页
 ·socket api实现trace route    »显示摘要«
    摘要: windows自带的tracert是向远程主机发送icmp包进行追踪,但是目前很多主机关闭了icmp答复,这个工具不太好使了~~~~~原理咱知道,正规的trace不就是发送ttl依次递增的udp包吗?什么网关和路由敢随意丢弃我们的udp包而不通知我们?俺的icmp包你可以不理,但是udp包~~~~~不怕俺黑你???unit yrecords;interfaceuses windows;const......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE