基于Java EE的应用服务器技术要求 征求意见稿_第1页
基于Java EE的应用服务器技术要求 征求意见稿_第2页
基于Java EE的应用服务器技术要求 征求意见稿_第3页
基于Java EE的应用服务器技术要求 征求意见稿_第4页
基于Java EE的应用服务器技术要求 征求意见稿_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1应用服务器中间件技术要求仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本GB/T32905-2016信息安全技术SM3密码杂凑GB/T32907-2016信息安全技术SM4分组密码3.1应用服务器中间件applicationserver3.2根据依赖关系,由容器构造和初始化组件或服务的一种实例化3.4监听并处理上下文、会话或请求等事件的组件。提供用户对指定类在调用方法前后进行拦截处3.6消息服务messagingservice4缩略语2管理服务配置管理单实例管理集群管理应用部署管理监控诊断性能指标易用性产品手册帮助功能应用示例可靠性稳定性容错能力故障恢复可维护性安全要求访问控制传输安全认证授权可移植性安装和卸载管理服务配置管理单实例管理集群管理应用部署管理监控诊断性能指标易用性产品手册帮助功能应用示例可靠性稳定性容错能力故障恢复可维护性安全要求访问控制传输安全认证授权可移植性安装和卸载容器部署微服务化部署API应用编程接口(ApplicationProgrammingInterface)CDI上下文依赖注入(ContextsAndDependencyInjectiEJB构筑企业级应用的服务器端(EnterpriseJavaBeaHTML超文本置标语言(HyperTextMarkupLanguage)HTTP超文本传输协议(HypertextTransferProtocol)HTTPS基于SSL的超文本传输协议(HypertextTransferProtocoloverIMAP4互联网访问协议第四版(InternetMessageAJVMJava虚拟机(JavaVirtualMLDAP轻型目录访问协议(LightweightDirectoryAccessProtoORM对象关系映射(ObjectRelationalMapPOP3邮件协议第三版(PostOfficeProtRMI远程方法调用(RemoteMethodInvocaSMTP简单邮件传送协议(SimpleMailTransferProSSL安全套接层(SecureSocketTLS传输层安全(TransportLayerSecuURL统一资源定位系统(UniformResourceLocator)XML可扩展置标语言(ExtensibleMarkupLanguXA分布式事务模型(ExtendedArchitect5应用服务器中间件技术参考模型应用层开发应用部署应用要求容器Web容器EJB容器基础服务连接服务命名与目录服务Web服务校验服务理理数据库连接服务邮件服务管理扩展服务CDI管持久化服务连接器架构并行处理安全服务消息服务XML处理事务管理3应用服务器中间件应提供对HTTP1.0、HTTP1.1和HTTPa)设置监听请求的端口;b)设置处理Web请求的最小线程数和最大线程6.2数据库连接服务应用服务器中间件应支持通过数据库连接服务访问关系型a)支持本地事务和全局事务;b)创建和删除数据库连接池;6.3持久化服务b)支持面向对象的数据库查询语言;6.4消息服务应用服务器中间件应提供下列消息类型的支持:消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。在消息生产和消费方面4应用服务器中间件宜支持外部消息服务接入,通过命名与目录服务方式访问6.5命名与目录服务6.6邮件服务应用服务器中间件宜提供邮件服务,支持POP3、SMTP和IMAP4协议,并提供以命名与目录服务方式6.7连接器架构应用服务器中间件应支持外部业务系统调用中间件内部的应用或者资源,实现外部业务系统与应6.8XML处理6.9Web服务6.10管理扩展服务5应用服务器中间件应支持Bean的注册和管理,用户通过一个或多个Bean配置和监视应用服务器中6.11并发处理a)支持任务调度和执行等托管服务;c)支持创建和管理线程等托管线程工厂服务;a)支持对事务的开启、回滚、提交等操作;b)支持对事务监控,提供事务运行信息;a)支持常用的校验注解,用于在对象的字段、方法或参数上定义校验规则;b)支持校验组,可对不同的场景或条件进行校验;c)支持自定义校验规则、自定义校验d)向应用程序提供默认校验器工厂和校验6.14CDI管理a)依赖注入:支持使用注解将依赖关系注入到目标类中;c)事件通知:支持事件驱动的编程模型,通过触发和监听事件的方式实现模块间的松耦合通信;d)修饰器和拦截器:支持修饰器、拦截器,在不修改原有代码的情况下增强或改变类的行为;c)支持自定义容器授权模块,并提供默认的容器授权模块;6d)支持授权功能与身份验证功能的集成。通过包装请求和响应,过滤器可以改变HTTP请求的内容、响应和请求头b)支持对会话的事件监听;e)提供通过Cookies、SSL和HTTTP会话事件应符合表2的规定。78息驱动组件。应用服务器中间件应支持主题EJB定时器服务应支持自定义定时器和自动定时器这两种方式实现定时8.2应用部署9f)支持应用服务器中间件安装包剪裁:部署时根据应用所需对应用服务器中间件安装包进行剪8.3应用要求注1:classes目录下存放的是web应EJB应用由EJB实现以及EJB实现所需的类组成。具体EJB应用的结构示例连接器应用主要由连接器应用类和描述文件组成。连接器的应用结构示例9运维管理服务9.1配置管理9.2单实例管理a)支持在服务器节点上创建实例;b)支持实例的启动、停止、删除等操作;9.3集群管理a)集群实例管理,支持应用服务器中间件实例的动态添加、移除;9.4应用部署管理应用管理包括应用的部署、查看、修改、操a)支持控制台应用包上传部署、本地目录部署、命令行部署;b)支持部署到本地实例、远程实例、集群等目标;c)支持部署目标的变更,既增加应用的部署目标、删除应用的目标;d)支持应用操作包括应用的启动、停止和e)支持修改应用的访问路径、会话高可用、部署优先级9.5监控诊断b)HTTP请求数据;a)配置日志文件名;b)按不同功能模块配置日志记录级别;应用服务器中间件允许用户通过工具查看当天或历史日志信息,允许将日志文件下载到指定网络a)支持日志文件按时间和文件大小进行分割,对服务器日志按时间更新方式定期产生新的日志a)静态资源访问;b)动态资源访问;11.1稳定性d)因掉电等原因导致系统失效,如果有未完成的事务,系统重启后能保证事务的一致性。a)宜支持在不中断系统运行的情况下动c)应用服务器中间件应提供命令行方式启动和停止应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论