发明名称 Application access to LDAP services through a generic LDAP interface integrating a message queue
摘要 An LDAP bridge service retrieves a generic LDAP message request, placed in a request queue by a message queuing application, from the request queue. The LDAP bridge service formats the generic LDAP request into a particular API call for at least one LDAP API. The LDAP bridge service calls at least one LDAP API with the particular API call for requesting at least one LDAP service from at least one LDAP server managing a distributed directory. Responsive to the LDAP bridge service receiving at least one LDAP specific response from at least one LDAP API, the LDAP bridge service translates the LDAP specific response into a response message comprising a generic LDAP response. The API bridge service, places the response message in a response queue of the message queuing network, wherein the message queuing application listens to the response queue for the response message.
申请公布号 US8910184(B2) 申请公布日期 2014.12.09
申请号 US201113283975 申请日期 2011.10.28
申请人 International Business Machines Corporation 发明人 Dixon Bret W.;Dixon Scot
分类号 G06F3/00;G06F9/44;G06F9/46;G06F13/00;G06F9/54 主分类号 G06F3/00
代理机构 代理人 Gerhardt Diana R.;Pattillo Amy J.
主权项 1. A method for a message queuing application to access a logical directory access protocol (LDAP) service, comprising: responsive to an LDAP bridge service detecting a request message placed in a request queue of a message queuing network by a message queuing application, retrieving, by the LDAP bridge service, the request message from the request queue, wherein the request message comprises a generic LDAP message request, wherein the generic LDAP message request comprises an LDAP server request in a message queue format; formatting, by the LDAP bridge service, the generic LDAP message request in the request message into a particular application programming interface (API) call for at least one LDAP API; calling, by the LDAP bridge service, the at least one LDAP API with the particular API call for requesting at least one LDAP service from at least one LDAP server managing a distributed directory, wherein the LDAP server is accessed through the at least one LDAP API; responsive to the LDAP bridge service receiving at least one LDAP specific response from the at least one LDAP API, formatting, by the LDAP bridge service, the at least one LDAP specific response into a response message comprising a generic LDAP response; and placing, by the LDAP bridge service, the response message in a response queue of the message queuing network, wherein the message queuing application listens to the response queue for the response message and retrieves the response message to receive the at least one LDAP service through the at least one LDAP API without calling the at least one LDAP API.
地址 Armonk NY US