Presentation is loading. Please wait.

Presentation is loading. Please wait.

Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run.

Similar presentations


Presentation on theme: "Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run."— Presentation transcript:

1 Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run on computers (work Station) and client is used by me Where I can scan for the computers that has the server running and do the following 1.Execute a command on the local machine where the server is running 2.Run An Application as administrator: on the machine where the server is running 3.Open a link in the browser: on the machine where the server is running 4.Login the computer with Administrator user name and password 5.Reboot the computer: Reboot he machine where the server is running 6.Restart: restart : Reboot he machine where the server is running 7.Delete files: from a shared drive that all the computers have the files are located on the same folder on all computers 8.Copy files: from a shared drive that all the computers have to the computer where the server is running 9.Edit files: on the local computer where the server is running the files are located on the same folder on all computers 10.Scan and save a list of the host names and Mac Addresses (this feature will be used to rename the computers) The user name and password will be stored in file masterinfo.ini Be able to see a report of the command the computer successfully executed the command And the computers did not executed the command the report will stored in a file called report_Date The server will have a user name and password The server will not talk but to one client and to a list of Mac Addresses and the client should have a code That will be send automatically to the server during the authotification the Mac Address will be stored in a file Server_setting.ini

2 Start the Application Scan the Network for Computer w/ limitation or with out limitation Create and save the list of all the computers found based on the limitation Display the list in a tree Green Computers = online I can select one computer and it will be High lighted Or Select the first computer then hold shift and click on the last computer I want to select and all Of the computer in between will be selected High lighted Or I can Click on the first computer I want to select then hold CTRL key and click on computer number 15 and then 200 and all the computer I clicked on will be selected High lighted I right click on the selected computer I will get this options 1.Execute a command on the local machine where the server is running 2.Run An Application as administrator: on the machine where the server is running 3.Open a link in the browser: on the machine where the server is running 4.Login the computer with Administrator user name and password 5.Reboot the computer: Reboot he machine where the server is running 6.Restart: restart : Reboot he machine where the server is running 7.Delete files: from a shared drive that all the computers have the files are located on the same folder on all computers 8.Copy files: from a shared drive that all the computers have to the computer where the server is running 9.Edit files: on the local computer where the server is running the files are located on the same folder on all computers

3 Will execute a command on the remote machines selected (Example ping 192.168.1.200, or stop service, or start a service, start notepad…open an application…….. ) and all the computer selected will ping that IP Address, or stop that service or run that service. Run an application as ( Remote Install) : will run an application from the shared folder that all the computer have access to it and install it in the background the user will not see anything on the screen everything should be quiet, with Administrator rights to make sure it will be installed Open a link in the browser: I will be able to type the link and the computer selected will have open default browser and go to the link I typed Login the computer with Administrator user name and password: I will be able to make the selected computer login with a user name and password that I will type or pull from a saved file then all the selected computer will login under the selected account (Example: let’s say I have 20 computers I will need to touch those 20 computers and type the user name and password then click login 20 times) I will be able to do it with few clicks Reboot / Shutdown: I will be able to shutdown or reboot the selected computer Delete / Copy / Edit:: I will be able to perform all the file manager task: along as the same file or folder exist on all the computers, unless I select one computer Create a list: I will be able to select a group of computer and create a list, that list can be loaded in an other time ( Example let’s say I have 20 computers, 5 of them I need to install a patch every month what I will do start my application then file load a list the application will scan and search for those 5 computer in the list baed on the Mac Address or the IP Address or Host Name, then I’ll be able to install my patch, with out having to wait for the application to scan all the network Any option used I will need to know if that option has been executed successfully or not a report will be create and saved (Execution_Log_Date_Time ) The report will have: Host NameMac AddressIP AddressCommandStatusDateTimeError Myfirsthost0101010120192.168.1.20Net Stop myserviceOK12/12/200812:20:23 Myfirsthost0101010120192.168.1.20Net Stop myserviceBad12/12/200812:20:23service not found Myfirsthost0101010120192.168.1.20Net Stop myserviceBad12/12/200812:20:23Access denied I need to be able to export the log to 1 – MS Excell 2 – MS Work

4 Create a list of the selected computer Scan and save a list 1.Scan and save a list of the host names and Mac Addresses (this feature will be used to rename the computers) Every year I image my the computers in the network So I will need to rename all the computers with the right host name that was before Imaging. Of course after renaming the host the machine will reboot

5 I will need to specify how many nodes the application will handle In the source code there will be place where I can type the number of nodes that the application will handle The application will scan for servers on the network, when it reaches the limitation number it will stop the scan then creates a list of all the host names, Mac Addresses, that list will be saved (hidden file) then the next time the application is started it will only look for those computers in the list only

6 If you have problem understanding my description or you need explanation Do not hesitate to email me Thanks Donnie


Download ppt "Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run."

Similar presentations


Ads by Google