`
lyzkkzong
  • 浏览: 11011 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

业务系统与EIP系统单点登录接口

阅读更多
 

                                   业务系统与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: 操作类型:addUsername不可为空)、updatedelete<o:p></o:p>

返回值说明:<o:p></o:p>

       返回'0',操作成功;<o:p></o:p>

    1:要修改的登录名不存在;<o:p></o:p>

    2EIP管理员正在处理出现错误;<o:p></o:p>

    3usernaem为空<o:p></o:p>

    4userid不能为空<o:p></o:p>

    6sysid 不能为空<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>

分享到:
评论

相关推荐

    EIP 企业信息门户

    1. **统一入口**:EIP作为单点登录入口,整合各类应用,减少用户在不同系统间切换的困扰。 2. **个性化定制**:根据用户角色和权限,提供定制化的工作台和信息展示。 3. **信息聚合**:通过RSS、API等方式整合内部...

    EIP在视频会议系统中的应用

    【EIP在视频会议系统中的应用】 视频会议系统在当今社会中扮演着至关重要的角色,随着计算机硬件和网络技术的进步,传统的通信方式如电话、传真等已无法满足人们对于高效、直观沟通的需求。视频会议系统通过实时...

    微软SharePoint解决方案

    - 系统支持单点登录(SSO)和第三方系统集成接口,保障了用户的便捷访问和系统的高效集成。 东谷ActPoint平台的站点结构规划涵盖了企业门户、部门门户、专题门户和个人门户等多个层次,以满足不同层级的管理需求。...

    oa政府综合办公自动化一体解决方案.doc

    第四章“办公自动化系统功能介绍”详尽列出了OA系统的主要特性,包括B/S架构、微软产品集成、单点登录、统一信息门户、自定义工作界面、待办事项提醒、流程定义工具、权限集中设置、公文处理、文档在线编辑、电子...

    电子商务系统建设与管理试题收集.pdf

    电子商务系统建设与管理是IT领域中的重要组成部分,涵盖了多个关键知识点。以下是对这些知识点的详细说明: 1. **Web数据收集**:Web点击流技术可以用于收集客户的浏览行为模式,帮助商家了解用户兴趣,优化营销...

    企业信息门户结构设计与实现策划方案.doc

    在企业信息化进程中,随着各种业务系统的建立,系统间的接口复杂性日益增加,不同系统之间的数据分散,给员工带来了登录和操作的困扰。企业信息门户的出现,就是为了克服这些问题,通过系统整合,统一协作环境,提供...

    eip-front-web-poc:前网POC

    对于这个"eip-front-web-poc"项目,可能涉及的知识点包括: 1. **TypeScript的语法和特性**:如接口、类、装饰器、泛型等,以及如何将它们应用到前端框架(如React、Angular或Vue.js)中。 2. **前端框架**:根据...

    关贸信息化案例分析49页.pptx

    同时,系统提供了与外部系统的接口,便于与其他业务伙伴的数据交换。 通过这些信息技术的应用,天津国际物流中心实现了业务流程的标准化、自动化,提高了服务质量和客户满意度,降低了运营成本,提升了整体竞争力。...

    portal的架构和开发的相关知识

    【Portal技术简介】 ...通过个性化、单点登录和内容聚合等功能,Portal能够创建一个高效、用户友好的工作环境,适应不断变化的业务需求。随着技术的发展,Portal将继续演进,为现代企业数字化转型提供关键支持。

    SOA项目设计框架规范[收集].pdf

    - **企业信息门户(EIP)**:提供单一入口点,访问和集成企业内部和外部的各种信息资源。 - **SOA项目**:围绕SOA原则和技术进行的IT项目。 4. **总则**:规定了SOA项目设计的基本原则: - **持续发展原则**:...

    Camel in Action

    - **端点(Endpoint)**:端点是Camel中用于与其他系统交互的接口,可以是文件系统、数据库、HTTP服务等。 - **处理器(Processor)**:处理器用于执行具体的业务逻辑,如数据转换、过滤、日志记录等。 - **交换...

    通过k8s运维微服务系统的实践

    5. **去单点**:消除单点故障,确保系统中任何单一组件的失效不会导致整个系统崩溃。 6. **统一日志**:使用JSON格式的日志输出,统一收集和分析,提高故障排查效率。 7. **单一进程**:Docker推荐每个服务运行在...

    台湾物流选择方案.docx

    - **系统架构**:包括接口层、逻辑层等。 - **资料交换平台功能说明**:支持多种格式的数据交换。 8. **CRM-智能型商业情报分析系统** - 客户关系管理,通过数据分析提升服务水平。 9. **ERP–企业资源管理...

    Camel服务集成,服务编排操作文档

    Apache Camel 的设计灵感来源于Enterprise Integration Patterns (EIP),它提供了一个模型来描述如何在不同的系统之间传输数据。Camel的核心组件是路由规则(Routes),这些规则定义了消息如何从一个端点(Endpoint...

    mule esb 的简单介绍

    这种设计允许UMO组件专注于业务逻辑,而不必关心具体的传输协议,实现了ESB的核心价值——提供统一的接口,简化服务集成。 Mule ESB对于SOAP的支持尤其出色,对流行的Web服务框架如Axis和Xfire提供了良好的支持,...

    Spring学习资料

    - **Controller接口与@RestController注解**:处理请求并返回视图或JSON响应。 - **ModelAndView对象**:用于传递模型数据到视图。 5. **Spring AOP** - **切面与通知**:定义切面(包含切点和通知),切点定义...

    Java Spring框架介绍.zip

    10. **Spring Integration**:提供了一套轻量级的、基于Java的EIP(Enterprise Integration Patterns)实现,帮助开发者构建松散耦合的系统。 11. **Spring Test**:提供了对Spring应用进行单元测试和集成测试的...

    spring-integration-reference

    - **Control Bus**:为管理整个集成系统的运行状态提供了一个统一的控制接口。 ##### 1.3 新增通道适配器和网关 - **TCP/UDP Adapters**:新增了TCP和UDP协议的适配器,使得可以通过这两种协议进行消息传输。 - **...

    spring-boot-camel-cxf-rest-example

    Camel的核心是基于EIP(Enterprise Integration Patterns)的设计,允许开发者通过简单的DSL(Domain Specific Language)定义复杂的业务流程。 3. **Apache CXF**:CXF是一个全面的Web服务框架,它支持创建和消费...

Global site tag (gtag.js) - Google Analytics