uniPaas RIA 安装与使用方法

uniPaas RIA server安装
2011-04-12 22:43

uniPaas RIA模式的开发继承了以前MAGIC开发

 

uniPaas RIA server安装要点总结如下:

1、uniPaas 支持ISAPI或CGI的WEB服务器(我安装用的是IIS ISAPI方式)。

   对于IIS一定要开启ISAPI扩展支持,否则应用无法运行。

2、安装数据库。我用的是sql server 。

3、安装uniPaas 1.9 server。

   在安装时一定要选择自定义安装,这样可以根据需要选择数据库GETWAY及选择web服务器是使用ISAPI还是CGI方式。

   安装中会自动在IIS上建立/uniScripts和/PublishedApplications 虚拟路径,根据项目需要也可以修改路径,但也要在magic.ini中做相应的变更。

 

4、发布应用。

uniPaas应用分为APP应用和WEB入口两部分。

 

APP应用的发布:首先在uniPaas开发版中打开项目,然后编译为发布版本ECF文件(选择菜单 FILE -> Creat Cabinet)。

其次将需要的ECF及其相关的配置文件放在同一个文件夹下,配置启动的magic.ini文件的StartApplication 指向这个ECF文件(StartApplication = C:\TESET\TEST.ECF),设置StartApplication = R ,设置LicenseName = MGRIA 。

设置完成后可以直接运行uniPaas Runtime 启动后台应用服务。

服务是否正常启动可以在Broker Monitor中查看。

 

WEB入口的发布:可以通过两种方法发布。

第一种方法在开发版中选择Options->interface builder ->Rich client Deployment,根据提示选项进行设置即可完成发布。这里面要注意两个问题,一是在开发时应用程序的入口程序要设置PUBLIC NAME,否则无法生成应用。二是发布时要求输入服务器名,一定要是最终应用运行的服务器名,这可以是服务器名或IP地址。打包完成后会自动在指定的文件夹下生成应用:

<应用名>.publish.html、

<应用名>.application 、

uniRC_1_9_1_898文件夹(根据uniPaas版本不同可能会发生变化)、

Images文件夹

 

最后,将生成的这些文件拷贝到/PublishedApplications 虚拟路径(可以根据情况自行调整位置)下。

 

在IE浏览器中输入发布的应用服务器地址打开应用。例如:

http://192.168.0.100/DMEOPORTAL/TEST/TEST.publish.html

 

第二种方法是在安装uniPaas RIA server 后通过Rich Client Deployment Builder快捷方式运行应用发布程序,来发布应用。具体方法同上。

唯一的区别是在这里需要自己输入入口程序的PUBLIC NAME,但开发环境使用这个功能时可以自动找到入口程序的PUBLIC NAME。

 

5、正常打开页面后会看到欢迎页面,这个页面也可以自己修改。

Launch the application 是我们要发布的应用

uniPaas需要先在客户端安装 MSHTML 及.NET Framework2.0

最后才能点击start安装并运行应用。

 

如果下次再运行时可以直接在开始菜单中打开应用。

原文地址:https://www.cnblogs.com/unipaas/p/2016614.html