Upload
kapilkantkamal
View
1.396
Download
3
Tags:
Embed Size (px)
Citation preview
ISO 9001:2000 Certified
Kapil Kant KamalStaff ScientistCDAC Mumbai
Integrating applicationwith SSDG
ISO 9001:2000 Certified
Agenda
• SSDG Overview
• Need of Gateway
• Benefits of SSDG
• Overview of Activities
• Scenario Objective
• Connectors
• SSDG Message Exchange
ISO 9001:2000 Certified
Without Gateway
Department 1Department 1
Department 6Department 6 Department 5Department 5
Department 4Department 4
Department 3Department 3
Department 2Department 2
Front-end 2Front-end 2
Front-end 1Front-end 1
ISO 9001:2000 Certified
With SSDG
Land Land RecordsRecords
TAXTAX
RTORTO
Municipal Municipal ServicesServices
Election Election CommissionCommission
PWDPWD
SSDGSSDGCSC/ CSC/ India India PortalPortal
Standards Based Communication
Standards Based Communication
Standards Based Communication
Standards Based Communication
Standards Based Communication
ISO 9001:2000 Certified
Who Will Benefit from SSDG?
• Government Departments
• Service Access Providers (Citizen Service Centre)
• Citizens
ISO 9001:2000 Certified
• Multiple delivery channels• Better audit management & time stamping• Web enabling of legacy applications• Interoperability • Departmental workflow • Seamless availability of information • Centralized management • Shared services
Government Departments
ISO 9001:2000 Certified
Service Access Providers
• Easy interface with departmental data & business logic
• Integrated and joined up services
• Flexibility in modifying the front-end application without touching the back-end applications
ISO 9001:2000 Certified
Citizens
• Status tracking• Grievance re-addressing at one point• Data privacy maintained• Single window service catering to multiple departments• Allows the citizen to fill minimum data and fetches
already available data under Unique ID from other departments
• Quick response to end user• Keeps a record of each transaction in a secure manner
and does not open the packet data (payload)
ISO 9001:2000 Certified
Overview of Activities
– Creation of e-Forms (FULCRUM)– Deployment of e-Forms on state portal
(SAP)– Integration with SSDG Gateway and
back office (SP)
ISO 9001:2000 Certified
Scenario objective
• End to End integration with all services.
• Front Office (SAP) - State Portal– CSC operated
• GATEWAY
• Back Office (SP) – Department Office – Back Office is Automated
ISO 9001:2000 Certified
Framework continues
• Deployment of e-Forms in state portal • Integration with Connector to communicate SSDG
Gateway
Internet
State generated forms
State generated forms
Portal
SAP Connector
SSDG GATEWAY
ISO 9001:2000 Certified
Framework continues E-district Back-office Applications and Integration with SP E-district Back-office Applications and Integration with SP
Connector Connector
SP Connector
SP ApplicationSSDG GATEWAY
SP CONNECTOR
SP APPLICATION
SP SIDE SETUP
JDB
C C
ON
NEC
TIV
UIT
Y w
ith D
iffere
nt D
B fo
r Diff
ere
nt
sta
tes
ISO 9001:2000 Certified
Framework Continues • End To End Integration
ISO 9001:2000 Certified
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
ISO 9001:2000 Certified
Working with Connectors
ISO 9001:2000 Certified
SAP Connectors
Generic Connectors
Application Specific Connectors
ISO 9001:2000 Certified
Application Specific -SAP
• Request from SAP to avail SP service will be sent through SSDG.
• Application Specific Connector will take the data from SAP and will convert the request as per the format understood by SP.
• Application specific Connector will use the API’s of Generic Connector to send the payload as per the IIP/IIS standards to the SSDG.
• Application Specific Connector will be developed by IAs.
ISO 9001:2000 Certified
Generic -SAP
• Purpose of generic connector is to interface with gateway for standards based messaging communication.
• C-DAC will be providing Generic Connectors.
• Generic connectors are available in Java,. NET and php.
ISO 9001:2000 Certified
SP Connectors
Generic Connectors
Application Specific Connectors
ISO 9001:2000 Certified
Generic -SP
• Purpose of generic connector is to check whether the message sent by SSDG is valid or not.
• If the message sent is valid ,it passes the message to Application Specific Connector by extracting the payload and other necessary details.
• If the message is invalid then it sends back the message to SSDG by populating necessary error codes.
• C-DAC will be providing Generic Connectors.• Generic connectors are available in Java,. NET and php.
ISO 9001:2000 Certified
Application Specific -SP
• Based on the payload and details provide by generic connector, application specific connectors will send the request to SPs whose services are requested.
• Application specific connector will send back the necessary response to SAP through SSDG.
• Application Specific Connector will be developed by IAs.
ISO 9001:2000 Certified
SSDG Message Exchange Synchronous Communication
SAP (portal) Gateway SP( Back off )
Synchronous Submit Request
Synchronous Response
Synchronous Response
Synchronous Submit Request
ISO 9001:2000 Certified
Asynchronous Communication
SAP (portal) Gateway SP( Back off )
Asynchronous Submit Request
Submit poll
Submit ACKSubmit Response
Submit poll
RESPONSE
Asynchronous Submit Request
Submit ACK
Submit ACK
Submit ACK
ISO 9001:2000 Certified