当前位置: 代码迷 >> PB >> 分布式开,怎么生成代理对象
  详细解决方案

分布式开,怎么生成代理对象

热度:10516   发布时间:2013-02-26 00:00:00.0
分布式开,如何生成代理对象
在网上看了一遍文章《PB环境下分布式应用程序的开发》,里面提到在分布式服务器上生成NVO的代理对象,原文如下:
    对于NVO和NVO-Proxy对象,在DTS中建好NVO后,为了在客户端设置其代理,可以先在DTS中设置本地代理,然后将此代理输出到客户端。具体设置方法如下:在PB的用户对象画板中,在用户对象上点击鼠标右健,选择"Set Proxy Name",输入代理对象的名称并存盘,打开PB的Library画板,找到刚才保存的代理对象,点击鼠标右健并选择"Export…"将此代理对象保存成文件,最后在客户端将此文件导入即可。导入以后,在客户端就可以通过此代理对象来调用NVO的函数了。

那么这个生成代理对象的工作是哪里操作的呢,我在PB9里面没有找到"Set Proxy Name"的选项,麻烦知道朋友给说一下,谢谢!

------解决方案--------------------------------------------------------
当然,先要有应用服务器,例如,sybase 的 EAServer ; weblogic 等等
------解决方案--------------------------------------------------------
建议使用PB10或以上版本,支持在IIS上发布.Net Web Services 。

------解决方案--------------------------------------------------------
PB7及其以前的版本的CTS,pb8以后没了,首先要知道你想建立代理对象的目的,代理对象本身没什么具体实现,只是与要调用的服务器组件有一种映射关系,而IIOP(EASERVER)/SOAP(WEBSERVICE SERVER)可以根据这个映射关系序列化方法与参数,并解包返回的信息,代理对象没有单独存在的意义
  相关解决方案