Come costruire applicazioni server client con VB.NET

August 6

Come costruire applicazioni server client con VB.NET


Un'applicazione client-server è un software che gira su un desktop e interagisce con un componente server su un computer separato. Il componente server contiene un servizio che memorizza le informazioni in un database e la condivide con ogni computer client. È necessario considerare diversi componenti e le opzioni di rete prima di scegliere di sviluppare un'applicazione client-server in .NET Framework.

istruzione

1 Installare il .NET Framework sul computer server. Prima di poter eseguire applicazioni server, è necessario installare .NET Framework sulla macchina. La versione di .NET si installa sul server deve corrispondere alla versione che si utilizza per creare l'applicazione.

2 Sviluppare un modulo client di accesso. Per proteggere i dati salvati su una rete, è necessario creare un modulo client di accesso. Il cliente accede e ottiene l'accesso ai dati aziendali. È possibile utilizzare l'autenticazione interna di Windows o utilizzare moduli personalizzati e di autenticazione.

3 Scegliere il computer che funge da server di database. Alcune aziende preferiscono mantenere i dati su un altro computer. Pertanto, è necessario creare il software server e client di "parlare" ad un server di database. Alcune scelte per le applicazioni di database sono MySQL, SQL Server o Oracle. Dal momento che .NET è una piattaforma di Microsoft, SQL Server è l'opzione migliore per un server di database.

4 Creare un piano di regole aziendali per l'applicazione. Le regole di business determinano gli algoritmi e funzioni per l'applicazione. Per esempio, l'azienda ha bisogno per salvare le informazioni sui clienti, e il servizio clienti ha bisogno di modificare i dati dei clienti. Questo consente di determinare come sviluppare l'applicazione e creare le forme del desktop.

5 Stabilire se si desidera una applicazione desktop o web browser basato su software. Gli utenti possono utilizzare un browser Web per accedere all'applicazione, che rende più facile da implementare poiché il sistema operativo e le specifiche di computer non sono importanti. Le applicazioni desktop installare sul desktop di Windows, e le versioni hanno bisogno di considerazione.