OracleNCA是处理与OracleForms服务器通信的协议。使用浏览器启动数据库客户端,即小程序查看器。您可以通过NCA数据库的小程序查看器对数据库执行操作。这消除了对客户端软件的需求,并允许您从支持小程序查看器的所有平台执行数据库操作。
NCA环境是三层环境。用户首先从他的浏览器向Web服务器发送HTTP调用。此调用访问调用Oracle应用程序小程序的启动HTML页面。客户端(小程序查看器)通过专有的NCA协议与应用程序服务器(OracleForms服务器)进行通信,然后应用程序服务器将信息提交到数据库服务器。
录制OracleNCA脚本时,必须使用对象名称而不是标准对象ID来记录会话。如果使用对象ID记录脚本,则重播可能会失败,因为ID是由服务器动态生成的,并且在迭代之间可能有所不同。您可以通过检查nca_connect_server函数来验证脚本是否使用对象名称进行记录。
nca_connect_server(".35..",""/*version=11i*/,"module=/d1/oracle/visappl/fnd/11.5.0/forms/US/FNDSCSGNuserid=APPLSYSPUB/PUB
VISfndnam=appsrecord=names");如果您无权访问启动HTML文件,则仍可以通过修改要记录的URL来使用OracleNCA记录对象名称而不是其对象ID。仅当启动HTML文件在加载时未引用另一个文件时,以下解决方案才有效。对于此解决方案,您可以在“开始记录”对话框中的URL后,在要记录的URL名称之后添加“?record=names”。
某些NCA会话使用servlet:FormsListenerservlet同时使用NCA和HTTP通信的应用程序或模块,例如Oracle配置器NCA应用程序的初始化(下载小程序、jar和GIF文件)记录servlet时,必须同时记录OracleNCA和Web函数。您可以通过使用OracleAppsIIi协议或创建OracleNCA多协议脚本来执行此操作。或者,如果为OracleNCA创建了单个协议脚本,请在“录制选项”中打开“常规协议”节点,然后启用Web协议。然后,您可以开始录制。
回放Oraclenca程序的时候,
1.如果是纯
转载请注明:http://www.0431gb208.com/sjszjzl/5985.html