Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 SSDG Connector Overview. 2 Applications Connectors SSDG SSDG Stack Service Access Providers (SAP) or Service providers (SP)‏ Implemented by IA Consultancy.

Similar presentations


Presentation on theme: "1 SSDG Connector Overview. 2 Applications Connectors SSDG SSDG Stack Service Access Providers (SAP) or Service providers (SP)‏ Implemented by IA Consultancy."— Presentation transcript:

1 1 SSDG Connector Overview

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

3 3 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

4 4 Connectors in SSDG SAPSAP SPSP SSDGSSDG SAP Application Specific Connector SP Application Specific Connector SAP Generic Connector SP Generic Connector

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

6 6 Working with Connectors

7 7 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

8 8 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, SHA1 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.

9 9 Connectors at SAP Side

10 10 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.

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

12 12 Connectors at SP Side

13 13 Generic -SP Provided by C-DAC (DVD-4 of SSDG Installation kit) Available in Java and DotNet 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

14 14 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

15 15 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


Download ppt "1 SSDG Connector Overview. 2 Applications Connectors SSDG SSDG Stack Service Access Providers (SAP) or Service providers (SP)‏ Implemented by IA Consultancy."

Similar presentations


Ads by Google