我要投稿
  • 您当前的位置:365bet官方 -> 技术教程 -> 数据库教程 -> PowerBuilder教程 -> 教程内容
  • [ 收藏本页教程 ]
  • 循序渐进学习Power Builder 6.0(17-6)PowerBuilder教程

    教程作者:佚名    教程来源:不详   教程栏目:PowerBuilder教程    收藏本页
     

    17.6 实现分布式计算

     在这一编的最后一节中,我们将网络环境中实现PowerBuilder的分布式计算。在我们的程序测试室中,有两台机器,它们都运行Win95。一台作为客户机,一台作为服务器。如果条件允许,推荐用一台性能较好的运行NT的机器作为服务器,这样会运行地更好些。

      打开资源管理器,它已经编译成功的Server点EXE复制到一台名为Mohair的机器中,并在那里将运行起来。它是我们的服务器。接下来,我们还需更改一下客户端程序。在Library画板中打开Clients应用,然后点击事件编辑按钮。在上一节的单机测试中,我们暂时把Connection对象myconnect的网络机器位置Location设置为本机Local Host,现在把它设为真正的网络机器名Mohair。保存对它所作的修改。

     运行这个程序,按下“Discount”,程序正确返回值0.9。再在那一台名为Mohair的机器中,Shutdown服务进程,再按一下“Discount”,系统报告网络链路错误信息。

     在实际运行中,您可能不会这样顺利,测试一个涉及网络通讯的程序相对要困难地一些。在这里面,您可以按以下步骤排除错误:第一,检查网络的物理链路是否真地通了,可以用“网络邻居”测试一下;接下来,检查是否安装了TCP/IP协议,如果您使用的是WinSock,这个协议是必须的;然后,检查网络一些的属性值,比如,在某些环境下,系统要求机器具有一个固定的IP地址,动态分配可能无效的。网络登录方式也可能会影响程序运行的结果。

    我要投稿   -   广告合作   -   关于本站   -   友情连接   -   网站地图   -   联系我们   -   版权声明   -   设为首页   -   加入收藏   -   网站留言
    Copyright © 2009 - 20012 www.www.ct131.com All Rights Reserved.365bet官方 版权所有