Скачать презентацию SSDG Connector Overview 1 SSDG Solution Service Скачать презентацию SSDG Connector Overview 1 SSDG Solution Service

e3e74dd846ba51def3f8339596719a99.ppt

  • Количество слайдов: 15

SSDG Connector Overview 1 SSDG Connector Overview 1

SSDG Solution Service Access Providers (SAP) or Service providers (SP) Implemented by IA Applications SSDG Solution Service Access Providers (SAP) or Service providers (SP) Implemented by IA Applications Connectors Consultancy to Implementation Agencies provided by C-DAC SSDG Stack C-DAC Support 2

Connectors Designed for easy programming interface Facilitate easy integration with SSDG Ensure compliance to Connectors Designed for easy programming interface Facilitate easy integration with SSDG Ensure compliance to IIP (Interoperability Interface Protocol) and IIS (Interoperability Interface Specifications) messaging standards available in Java and. NET used by SSDG Two types of connectors Generic Connectors Application Specific Connectors 3

Connectors in SSDG S A P SAP Application Specific Connector SAP Generic Connector S Connectors in SSDG S A P SAP Application Specific Connector SAP Generic Connector S S D G SP Generic Connector SP Application Specific Connector S P 4

Connectors SAP Connectors 1. Generic Connectors 2. Application Specific Connectors SP Connectors 1. Generic Connectors SAP Connectors 1. Generic Connectors 2. Application Specific Connectors SP Connectors 1. Generic Connectors 2. Application Specific Connectors 5

Working with Connectors 6 Working with Connectors 6

Role of Connectors Basically, connectors need to cater to two types of communication requirements. Role of Connectors Basically, connectors need to cater to two types of communication requirements. Communication with SSDG, both from SAP and SP side as per the gateway standards and carrying the request and response to and from the citizens. Fulfillment of application specific needs which vary as per the factors like application vendor, application development platform etc. As a consequence, there exist two different types of connectors, the Generic connector for catering to common requirements pertaining to the gateway and Application Specific connector fulfilling application related needs 7

Roles of ASP and Generic Connectors Generic SAP side ü Convert SAP request into Roles of ASP and Generic Connectors Generic SAP side ü Convert SAP request into IIP compliant format used by SSDG. ü Web service communication in IIS compliant format. ü 3 mode authentication support viz. Clear Text, SHA 1 and Digital Certificate for validating SAP to SP. ü Data signing from SAP side to ensure that request data has not been tampered with in transit. SP side ü Provides web service to receive request from SSDG and respond accordingly. ü Request payload extraction and forwarding to SP though SP application connector. ü Integrity check to ensure non tampering of request data. ü Provides API to SP application connector to submit response generated by SP. Application Specific SAP side ü Conversion of request message sent by SAP to XML format for compliance with format specified by SP. ü Searching service ID (Class ID) of service which SAP wants to avail. ü Generic Connector API invocation for invoking appropriate functions of the SAP generic connector API for availing services of SP. SP side ü Preparation of call handler to implement the interfaces defined by SP generic connector. ü Looking up the actual methods that SP uses to process the request and generate the response. These methods are identified based on their class ids. ü The SP application specific connector calls the methods identified by their Class IDs for processing the request and sends back the response to SP generic connector to complete the cycle for synchronous / asynchronous message. It uses the generic connector API for the same. 8

Connectors at SAP Side 9 Connectors at SAP Side 9

Application Specific –SAP Connector To be developed by Implementation Agency Take data from SAP Application Specific –SAP Connector To be developed by Implementation Agency Take data from SAP and will convert into the format understandable to SP Use SAP Generic Connector’s API’s to send the payload to SSDG. 10

Generic -SAP Provided by C-DAC (Available in DVD-4 in SSDG Installation Kit in three Generic -SAP Provided by C-DAC (Available in DVD-4 in SSDG Installation Kit in three flavors Java, Ph. P and Dot. Net) • Take request packet from SAP ASP connector • Put in desired format to communicate with SSDG • Forward it to SSDG 11

Connectors at SP Side 12 Connectors at SP Side 12

Generic -SP Provided by C-DAC (DVD-4 of SSDG Installation kit) Available in Java and Generic -SP Provided by C-DAC (DVD-4 of SSDG Installation kit) Available in Java and Dot. Net flavors Check validity of the received message Extract payload and forward to ASP at SP Side Invalid messages back to SSDG with appropriate error messages 13

Application Specific -SP To be developed by Implementation Agencies • Understand the received payload Application Specific -SP To be developed by Implementation Agencies • Understand the received payload • Generate request for appropriate service at SP side • send necessary response to SAP through SSDG 14

Thank You All details available in Connector development manual (DVD-4 of SSDG Installation Kit) Thank You All details available in Connector development manual (DVD-4 of SSDG Installation Kit) and on http: //nsdg. gov. in or http: //nsdg. cdacmumbai. in 15