云服务开发涉及到的一些概念
来源:互联网 发布:淘宝关键词点击率查询 编辑:程序博客网 时间:2024/05/01 21:57
说白了,优点和功能点都跟云服务,Spring有关。
sts:
Spring Tool Suite,基于eclipse专门用来开发Spring项目的集成环境。集成了tc server,cloud ,Foundry,Git,maven, AspectJ。
Cloud Foundry:部署和扩展,无需担心任何基础架构的问题。
PssS:
Platform-as-a-Service的缩写,意思是平台即服务。
Pivotal tc Server:
tomcat服务器的扩展,主要提供了监控和云功能,实现了与sts的整合,方便开发者部署Spring应用到云环境中。
Virgo Tomcat Server(VTS):
集成了OSGI和Spring框架的tomcat,目的讲web项目模块化以支持热插拔,动态扩展等功能,因此需要研究如何将OSGI引入web项目中。将OSGI与Spring进行无缝整合就成了关键。
OSGI(Open Service Gateway Initiative):
java动态化模块化系统的一系列规范,可动态更改运行状态和行为,每个Bundle都是热插拔的。稳定高效。可复用性强。
Bundle:
其实就是一个jar文件,关于他的信息都在MANIFEST.MF中进行描述,包括名称,需要导入的包,输出的包等。OSGI框架中推荐使用Service-Oriented方式来实现Bundle的协作,通过BundleContext注册对外提供的服务,以及获得需要引用的服务。
Maven:
项目构建和项目管理。所有的项目都有如下的结构:
pom.xml放在根目录下
源代码放在src/main/java目录下
资源放在src/main/resources下
测试代码放在src/test/java下
测试资源放在src/test/resources下
POM(Project Object Model):项目的所有配置都放在POM文件中,比如项目类型,名字,依赖关系,定制插件行为。在POM中,groupId,artifactld,packaging,version可以唯一确定给一个项目。maven库的本地路径为m2\repository
SSO:single sign on
CAS:Central Authentication Service
sts:
Spring Tool Suite,基于eclipse专门用来开发Spring项目的集成环境。集成了tc server,cloud ,Foundry,Git,maven, AspectJ。
Cloud Foundry:部署和扩展,无需担心任何基础架构的问题。
PssS:
Platform-as-a-Service的缩写,意思是平台即服务。
Pivotal tc Server:
tomcat服务器的扩展,主要提供了监控和云功能,实现了与sts的整合,方便开发者部署Spring应用到云环境中。
Virgo Tomcat Server(VTS):
集成了OSGI和Spring框架的tomcat,目的讲web项目模块化以支持热插拔,动态扩展等功能,因此需要研究如何将OSGI引入web项目中。将OSGI与Spring进行无缝整合就成了关键。
OSGI(Open Service Gateway Initiative):
java动态化模块化系统的一系列规范,可动态更改运行状态和行为,每个Bundle都是热插拔的。稳定高效。可复用性强。
Bundle:
其实就是一个jar文件,关于他的信息都在MANIFEST.MF中进行描述,包括名称,需要导入的包,输出的包等。OSGI框架中推荐使用Service-Oriented方式来实现Bundle的协作,通过BundleContext注册对外提供的服务,以及获得需要引用的服务。
Maven:
项目构建和项目管理。所有的项目都有如下的结构:
pom.xml放在根目录下
源代码放在src/main/java目录下
资源放在src/main/resources下
测试代码放在src/test/java下
测试资源放在src/test/resources下
POM(Project Object Model):项目的所有配置都放在POM文件中,比如项目类型,名字,依赖关系,定制插件行为。在POM中,groupId,artifactld,packaging,version可以唯一确定给一个项目。maven库的本地路径为m2\repository
SSO:single sign on
CAS:Central Authentication Service
0 0
- 云服务开发涉及到的一些概念
- UML类图中会涉及到的一些概念、关系
- 并发编程中涉及到的一些概念
- 单片机开发涉及到的几个概念
- mobile 开发所涉及到的一些方面
- 邮件开发涉及到的一些基本概念
- 邮件开发涉及到的一些基本概念
- android开发过程中涉及到的“概念”摘要
- C++中涉及到的概念
- c++开发涉及到的一些资源和平台工具
- 涉及到java开发时的一些注解(元注解)
- IOS开发中,一些涉及到的基础知识整理
- 关于图像处理中所涉及到的一些边缘概念及名词解析
- 通信涉及到的一些关键因素
- android开发的一些概念
- 运动控制所涉及到的部分概念
- android手机涉及到的存储空间概念扫盲
- Android开发涉及到的英文
- Android drawable 的setBounds(0, 5, dip2px(20), dip2px(20)) 方法
- 第2章 人脉圈:谁是你生命中的贵人
- struts2.0 配置文件、常量配置详解
- poj 1111 Image Perimeters
- java中native的用法
- 云服务开发涉及到的一些概念
- linux 系统分析常用的命令
- pptp VPN配置
- 应该在VMware平台还是物理机平台上运行Oracle RAC?
- mycat ER分片的场景详细分析学习
- 读写扩散问题
- APP安装时间!(使用adb命令安装)
- 自定义View之密码显示隐藏控件
- 【SSH网上商城】struts搭建及实例