EWA SevenFlower AGT—Web应用服务管理工具
EWA SevenFlower AGT管理器不仅仅提供EWA SevenFlower SAB/MDM所产生WEB服务的注册,同时提供根据WEB服务描述语言WSDL针对于已有WEB服务的注册。WEB服务资源保存在统一的WEB服务资料库,可以生成服务接口、数据实体,也可以设置WEB服务的调用策略如:安全、事务、可靠性、消息传递路径等。另外,EWA SevenFlower AGT管理器提供了联盟级别的用户、用户组及WEB服务调用的授权管理。使用这个工具可以完成WEB服务在互联网上的发布,服务检索功能展示出所公布的WEB服务列表。

图 1:EWA SevenFlower AGT
功能
管理器包含了对服务器管理,用户及用户组的管理,服务注册,WEB服务配置及策略设置管理的功能,同时提供服务器监控,Transaction服务器监控,MQ服务器监控,Server运行参数配置管理功能。
用途
|
使用管理器对用户及用户组的管理,可以扩充不同应用系统下的用户,并对用户组进行WEB服务访问授权的设置。
|

图 2:用户及用户组的管理
|

图 3:Federation
|
使用管理器对Federation的配置,可以将其他系统的服务资源以及相应的用户信息导入,建立信任联盟。
| |
使用管理器的Web信息导入功能,可以建立抽象web服务资料库,具有按应用系统及模块组合在WEB服务资料库进行分类检索的能力。
|

图 4:web信息导入
|

图 5:Web服务的策略设置管理
|
使用管理器的策略设置管理,可以进行Web服务的安全策略、寻址策略、联盟策略、事务策略及可靠性策略的设置。
|
|
使用管理器的服务器管理功能,可以创建多个WEB应用服务器,并为每个Web应用服务器配置WEB服务。
|

图 6:服务器管理
|

图7:连接数据库信息设置
|
使用管理器的连接数据库设置,可以对由数据服务建模工具设计的抽象数据服务设置连接数据库的信息。
|
|
使用管理器的服务器监控功能,可以对已经注册的服务器进行统一的监控,察看服务器的CPU、内存、线程等信息。
|

图8:服务器监控
|
使用管理器的Transaction服务器的监控,可以实时监视系统运行中的事务,及参与者当前的状态,并提供继续进行协调或事务回滚的操作。
使用MQ的实时监控,可以监视EWA SevenFlowerMQ Server中的消息队列及消息的个数,为用户提供继续发送消息的操作。
作用
现今,基于Web技术的服务应用越来越广泛,将这些服务进行统一管理,建立多个系统间的信任联盟,实现跨系统的服务调用变的尤为重要。
通过管理器,可以为用户实现对抽象web服务的管理,并且方便用户实现对抽象Web服务的配置,提高企业应用的灵活性。
通过管理器,可以为以SOA为基础的BPaaS业务流程服务建立统一的服务管理建立跨系统的服务之间的用户信任联盟,以及统一的服务调用策略。
特点
管理器提供了对企业机构中的服务器资源、服务资源、用户资源的管理。 管理器提供了对抽象服务的管理,以及基于标准策略的配置。 |