1)校园服务总线须采用企业服务总线产品作为其核心运行内核,确保产品稳定性;
2)校园服务总线提供的适配器需支持以下协议(但不仅限):
TCP/S、HTTP/S、DB、File、Web Service、FTP/SFTP、Mail
3)*支持基于soap协议的服务集成
支持基于soap协议的Web service接入,从而实现使用开放的XML标准来描述、发布、发现、协调和配置这些服务,方便开发分布式的互操作的Web应用。
对于利用主流框架AXIS、CXF等开发的服务,可以自动化解析与发布。
支持基于http协议的非soap服务集成。
支持基于http协议的restful服务接入集成,从而实现结构清晰、符合标准、易于理解、扩展方便的restful SOA架构。
支持其他基于http协议的服务集成,如json-rpc协议。
4)可扩展性
服务统一管理与暴露,可以灵活的被第三方查询与调用。
提供服务接入规范,方便第三方接入,共享平台技术架构。
通过服务的集成,实现组件、模块的复用,从而实现易扩展的面向服务的分布式体系架构。
支持集群、热备、负载均衡横向扩展。
5)安全性
提供消息级(Message-level)和传输级(Transport-level)的安全保证。
内部预设消息级的accessToken安全授权机制。
支持传输级的https通道。
6)高性能
支持流量控制与服务的负载路由。
通过分布式总线集群的扩展,实现可承载的并发量的无限扩展;高并发(1000人)下服务总线通道可达到毫秒级的响应时间。
提供统一的分布式key-value内存数据库,实现对数据的缓存,减少对磁盘读取的时间开销。
7)可管理性
界面友好,内部预设相关配置模板,简单填写相关参数即可完成服务的接入。
集成消息总线管理端,方便第三方使用消息通道进行交互。
集中的服务管理,不仅提供基本的服务治理,还能提供服务的SLA监控和邮件告警机制。
提供相关服务器集群的硬件环境的监视,发现异常自动发出告警,并通知责任人。
提供服务器集群的历史运行数据,方便排查线上问题。
|