业务系统与EIP系统单点登录接口<o:p></o:p>
1. 建表<o:p> </o:p>
-- Create table
create table SSO_DBSY
(
DBSYID VARCHAR2(10) not null,--主ID
SYSID VARCHAR2(10) not null,--应用ID
USERID VARCHAR2(50) not null,--登录应用的ID
USERNAME VARCHAR2(50),--用户中文名
PWD VARCHAR2(50),--密码
STATION CHAR(1),--0,已处理1未处理<o:p></o:p>
CREATED_BY DATE --时间
);<o:p></o:p>
alter table SSO_DBSY
add constraint PK_SSO_DBSY primary key (SYSID, USERID, DBSYID);<o:p></o:p>
2. 当第三方系统增加一个用户,并要求单点登录到EIP时,管理员待办事宜增加一类,为“单点登录设置“待办事宜。步骤如下:
tf_xt_dbsy_lbbm表增加记录<o:p></o:p>
<o:p></o:p>
|
DBSYLBBM<o:p></o:p>
|
DBSYLBMC<o:p></o:p>
|
BZ<o:p></o:p>
|
PARENTID<o:p></o:p>
|
1<o:p></o:p>
|
4000<o:p></o:p>
|
单点登录审核<o:p></o:p>
|
<o:p></o:p>
|
3000<o:p></o:p>
|
tf_xt_dbsy_lbdy表增加记录
<o:p></o:p>
|
LYXTBH<o:p></o:p>
|
DBSYLBBM<o:p></o:p>
|
KCLBZ<o:p></o:p>
|
CLFS<o:p></o:p>
|
JBCLLJ<o:p></o:p>
|
BZ<o:p></o:p>
|
GXYH<o:p></o:p>
|
GXRQ<o:p></o:p>
|
1<o:p></o:p>
|
0003 <o:p></o:p>
|
4000<o:p></o:p>
|
1<o:p></o:p>
|
2<o:p></o:p>
|
处理审核的URL<o:p></o:p>
|
单点登录审核<o:p></o:p>
|
<o:p></o:p>
|
<o:p></o:p>
|
<o:p> </o:p>
tf_xt_pzcs表中增加记录
<o:p></o:p>
|
CSXBH<o:p></o:p>
|
CSXMC<o:p></o:p>
|
CSZ<o:p></o:p>
|
CSLB<o:p></o:p>
|
MS<o:p></o:p>
|
1<o:p></o:p>
|
AdminId<o:p></o:p>
|
管理员ID<o:p></o:p>
|
379<o:p></o:p>
|
1<o:p></o:p>
|
EIP审核人ID<o:p></o:p>
|
<o:p> </o:p>
<o:p> </o:p>
3. 导入SSO目录到工程。
<o:p> </o:p>
4. Webservice参数说明:
webservice地址:http://IP:7001/SSO/sso.jws
WSDL地址:http://IP:7001/SSO/sso.jws?WSDL=
操作一:
String getEipAppList( );<o:p></o:p>
返回EIP登录系统的列表,可以查出本系统在EIP系统中的ID号.<o:p></o:p>
操作二:<o:p></o:p>
String setEipSso(String sysid,String userid,String username,String pwd,String cmd)<o:p></o:p>
参数说明:<o:p></o:p>
Sysid:即第三方系统在EIP系统中的ID。可以要据操作一获得。<o:p></o:p>
Userid:登录系统的ID。<o:p></o:p>
Username:用户的真实姓名,可以加部门。例如:张三(生技部)。<o:p></o:p>
Pwd:登录系统的密码。<o:p></o:p>
Cmd: 操作类型:add(Username不可为空)、update、delete。<o:p></o:p>
返回值说明:<o:p></o:p>
返回'0',操作成功;<o:p></o:p>
1:要修改的登录名不存在;<o:p></o:p>
2:EIP管理员正在处理出现错误;<o:p></o:p>
3。usernaem为空<o:p></o:p>
4:userid不能为空<o:p></o:p>
6:sysid 不能为空<o:p></o:p>
8:密码不能为空<o:p></o:p>
9:密码长度不能超过64个字节。<o:p></o:p>
10:操作类型不对
<o:p>5示意图</o:p>
<o:p><v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"> <v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype></o:p>
<o:p></o:p>
分享到:
相关推荐
1. **统一入口**:EIP作为单点登录入口,整合各类应用,减少用户在不同系统间切换的困扰。 2. **个性化定制**:根据用户角色和权限,提供定制化的工作台和信息展示。 3. **信息聚合**:通过RSS、API等方式整合内部...
【EIP在视频会议系统中的应用】 视频会议系统在当今社会中扮演着至关重要的角色,随着计算机硬件和网络技术的进步,传统的通信方式如电话、传真等已无法满足人们对于高效、直观沟通的需求。视频会议系统通过实时...
- 系统支持单点登录(SSO)和第三方系统集成接口,保障了用户的便捷访问和系统的高效集成。 东谷ActPoint平台的站点结构规划涵盖了企业门户、部门门户、专题门户和个人门户等多个层次,以满足不同层级的管理需求。...
第四章“办公自动化系统功能介绍”详尽列出了OA系统的主要特性,包括B/S架构、微软产品集成、单点登录、统一信息门户、自定义工作界面、待办事项提醒、流程定义工具、权限集中设置、公文处理、文档在线编辑、电子...
电子商务系统建设与管理是IT领域中的重要组成部分,涵盖了多个关键知识点。以下是对这些知识点的详细说明: 1. **Web数据收集**:Web点击流技术可以用于收集客户的浏览行为模式,帮助商家了解用户兴趣,优化营销...
在企业信息化进程中,随着各种业务系统的建立,系统间的接口复杂性日益增加,不同系统之间的数据分散,给员工带来了登录和操作的困扰。企业信息门户的出现,就是为了克服这些问题,通过系统整合,统一协作环境,提供...
对于这个"eip-front-web-poc"项目,可能涉及的知识点包括: 1. **TypeScript的语法和特性**:如接口、类、装饰器、泛型等,以及如何将它们应用到前端框架(如React、Angular或Vue.js)中。 2. **前端框架**:根据...
同时,系统提供了与外部系统的接口,便于与其他业务伙伴的数据交换。 通过这些信息技术的应用,天津国际物流中心实现了业务流程的标准化、自动化,提高了服务质量和客户满意度,降低了运营成本,提升了整体竞争力。...
【Portal技术简介】 ...通过个性化、单点登录和内容聚合等功能,Portal能够创建一个高效、用户友好的工作环境,适应不断变化的业务需求。随着技术的发展,Portal将继续演进,为现代企业数字化转型提供关键支持。
- **企业信息门户(EIP)**:提供单一入口点,访问和集成企业内部和外部的各种信息资源。 - **SOA项目**:围绕SOA原则和技术进行的IT项目。 4. **总则**:规定了SOA项目设计的基本原则: - **持续发展原则**:...
- **端点(Endpoint)**:端点是Camel中用于与其他系统交互的接口,可以是文件系统、数据库、HTTP服务等。 - **处理器(Processor)**:处理器用于执行具体的业务逻辑,如数据转换、过滤、日志记录等。 - **交换...
5. **去单点**:消除单点故障,确保系统中任何单一组件的失效不会导致整个系统崩溃。 6. **统一日志**:使用JSON格式的日志输出,统一收集和分析,提高故障排查效率。 7. **单一进程**:Docker推荐每个服务运行在...
- **系统架构**:包括接口层、逻辑层等。 - **资料交换平台功能说明**:支持多种格式的数据交换。 8. **CRM-智能型商业情报分析系统** - 客户关系管理,通过数据分析提升服务水平。 9. **ERP–企业资源管理...
Apache Camel 的设计灵感来源于Enterprise Integration Patterns (EIP),它提供了一个模型来描述如何在不同的系统之间传输数据。Camel的核心组件是路由规则(Routes),这些规则定义了消息如何从一个端点(Endpoint...
这种设计允许UMO组件专注于业务逻辑,而不必关心具体的传输协议,实现了ESB的核心价值——提供统一的接口,简化服务集成。 Mule ESB对于SOAP的支持尤其出色,对流行的Web服务框架如Axis和Xfire提供了良好的支持,...
- **Controller接口与@RestController注解**:处理请求并返回视图或JSON响应。 - **ModelAndView对象**:用于传递模型数据到视图。 5. **Spring AOP** - **切面与通知**:定义切面(包含切点和通知),切点定义...
10. **Spring Integration**:提供了一套轻量级的、基于Java的EIP(Enterprise Integration Patterns)实现,帮助开发者构建松散耦合的系统。 11. **Spring Test**:提供了对Spring应用进行单元测试和集成测试的...
- **Control Bus**:为管理整个集成系统的运行状态提供了一个统一的控制接口。 ##### 1.3 新增通道适配器和网关 - **TCP/UDP Adapters**:新增了TCP和UDP协议的适配器,使得可以通过这两种协议进行消息传输。 - **...
Camel的核心是基于EIP(Enterprise Integration Patterns)的设计,允许开发者通过简单的DSL(Domain Specific Language)定义复杂的业务流程。 3. **Apache CXF**:CXF是一个全面的Web服务框架,它支持创建和消费...