Nemmadi Application
The Nemmadi application has been developed by Karnataka Unit of the National Informatics Centre (NIC), a Central government body under the Union Ministry of Information and Communication technology. Application is thick client and is PKI enabled.
The following diagram illustrates the Nemmadi Architecture
Salient features of current Nemmadi application architecture:
System requirements:
Data tier (Database Layer)
Nemmadi project is designed to share the database server infrastructure deployed by GoK at State Data Centre (SDC) as central database and Bhoomi project Taluka level server for taluka level data.
As Bhoomi project and State data centre is running on SQL Server 2000 (running on Windows Server 2003 Server) Nemmadi application uses SQL Server 2000 for data storage at central, Taluka and Kiosk level.
Middle tier (Application layer)
On server side Nemmadi project is proposed to share the infrastructure deployed by GoK for State Data Centre (SDC) and Bhoomi project Taluka level server.
As Bhoomi project and State data centre is running on Windows Server 2000 / 2003 Server RDS application's middle tier has been developed using .NET platform to take full advantage of existing investment of GoK.
Nemmadi application uses MSMQ 3.0, .Net based web services and server side components as middle tier.
Front end (Presentation Layer)
Front end application is developed using .NET platform and uses MSMQ 3.0; it requires Windows XP professional on client machine.
