lhcb软件配置数据库2服务器
LbSoftConfDb2Server的Python项目详细描述
用于存储lhcb软件项目依赖关系的neo4j数据库。
该项目由两个包组成:
- 包含所有客户端的客户端包。客户端通过http请求使用xml-rpc连接到服务器端应用程序。通信是为只使用非authe请求查询数据库的客户端完成的,而数据库修改是使用sso auth请求完成的。
- 服务器端包。它提供了两个xml-rpc服务器:一个用于非身份验证请求,另一个用于身份验证请求。sso身份验证由revers apache代理管理。与neo4j服务器的数据交换仅在应用程序的主要组件上执行。