您的位置:首页 > 其它

CAS-2 安装需求

2016-10-18 14:46 134 查看

要求如下:

Java >=1.7
servlet容器支持 >=3.0
Apache Maven >=3.3
熟悉 Spring Framework
能联网
根据配置的选择,可能会有额外的要求,如LDAP目录,数据库和缓存基础设施。然而在大多数情况下,要求应该是不言自明,部署谁选择成分明确的硬件和软件的依赖关系。
在任何情况下,额外的要求并不明显,组件配置的讨论应该提到系统,软件,硬件和其他要求。

servlet 容器

没有正式支持servlet容器的CAS,但 Apache
Tomcat是最常用的。对于一个特定的servlet容器支持取决于社区成员的专长,但以下是已知的工作,
应该在社区讨论Community Discussion
Mailing List:
JBoss
Jetty
GlassFish
WebSphere



Apache maven

CAS使用Maven构建和创建一个用于安装到java servlet容器部署方案。Maven也强烈推荐配置管理安装过程所需的CAS。
中国科学院基本上是一个复杂的软件产品,成为嵌入式紧密集成到一个机构的软件环境。
因此,它往往需要定制远远超出交钥匙解决方案,和集成的要求往往随着时间的推移而改变。
基于源的安装过程像Maven
WAR overlay 提供了一个简单的和灵活的解决复杂和动态的要求。虽然它确实需要一个高的前期成本学习,
获得许多好处在长期。

Spring 框架

CAS使用Spring框架的许多方面;最值得注意的是,Spring
MVC 和 Spring
Webflow。spring提供核心的CAS代码完整的和可扩
展的框架,以及部署;它直接定制或通过挂钩和spring的API扩展点扩展CAS,CAS行为。spring的一般知识,有利于了解一些框架构
件之间的相互作用,但它不是严格要求。然而,用于配置CAS和Spring组件的基于XML的配置是安装、定制和扩展的核心关注点。注解
与XML一般和Spring IOC Container
容器是CAS安装的先决条件。



网络连接

互联网的连接通常是建立基于项目的任何阶段要求的建议包括Maven,Maven war覆盖安装使用CAS。Maven解决依赖关系通过网上搜索
库内文物(在大多数情况下的jar文件),下载并安装在本地。虽然可以通过alterning Maven配置设置重写此行为,它被认为是先进
的使用和不支持。克服缺乏在CAS服务器上的互联网连接的一个共同的解决方案是建立在一个专用的建立与互联网连接的主机。
通过建立生产cas.war文件随后被复制到CAS服务器部署。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: