远程服务

阅读(4110) 标签: 远程服务,

本章主要介绍远程服务菜单的使用。

远程服务器相当于客户端与服务器之间的一个中间层,通过与服务器建立连接,可实现对不同用户权限的控制、查看和保存服务器上的文件、上传新文件到服务器等。

远程服务菜单是通过用户自定义类,实现润乾报表提供的com.scudata.ide.custom.Server接口添加的。接口说明可参考《程序员参考》自定义远程服务小节。

为方便使用,报表设计器中默认提供了一个以报表中心服务器为示例的完整的自定义类,实现远程服务功能,并已完成相关配置,因此用户打开设计器后可直接看到远程服务菜单。

如果想对远程服务菜单的使用做进一步的修改,可参见如下步骤:

1.  自定义类实现com.scudata.ide.custom.Server接口

2.  将自定义类放到设计器类路径下

3.  在配置文件reportsystemconfig_zh.xml<CONFIG />标签中增加Server属性,属性值为用户自定义类的路径。其中,配置文件reportsystemconfig_zh.xml的位置:【安装根目录】\report\config目录下。

4.  重新启动设计器,报表设计器主菜单中将显示“远程服务”菜单

登录

本菜单项的功能是与远程报表服务器建立连接。如果服务器未启动,则连接失败。

服务器名称

指定服务器名称,不能与已经登录的服务器名称重名。

 

URL

指定登录服务器的URL。支持HTTP路径或绝对路径,格式如:http://localhost:6868/demo/reportCenterServlet/ideD:/remoteserver/test

 

用户名/密码

访问远程服务器时,填写可用的用户名和密码。默认为报表中心访客的用户名/密码:raq_visitor/a000000

 

保存密码

指定当前密码是否保存。

 

自动登录

指定当前服务器是否自动登录,缺省为自动登录。

注销

本菜单项的功能是断开与服务器的连接。

点击注销菜单后,服务器下拉框中默认为当前使用的服务器,用户通过下拉框选择要注销的服务器,点击注销按钮,则与服务器断开连接,并在左侧资源文件树上移除了该服务器上的资源。

连接数据源

本菜单项的功能是连接远程服务器的数据源。

上传文件

本菜单项的功能是上传文件到远程服务器。

上传服务器

指定需要上传的目标服务器,默认是当前使用的服务器,可通过下拉框选择目标服务器。

 

选择节点

文件上传的目标位置,默认是相对于服务器的Report-home根目录“\”。

 

选择文件

选择需要上传的文件,支持一个或多个文件同时上传。

 

覆盖同名文件

如果目标位置文件名已存在,是否覆盖同名文件。