1 / 4

Client Workstation

This part will keep running even the CMSv3 is not started. Client Workstation. Login Run login script ( \cadisNETLOGONcms.bat ) - Generate login data including: - hostname - time - IP Address - MAC - Staffcode.

ulfah
Télécharger la présentation

Client Workstation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. This part will keep running even the CMSv3 is not started. Client Workstation • Login • Run login script (\\cadis\NETLOGON\cms.bat) • - Generate login data including: • - hostname • - time • - IP Address • - MAC • - Staffcode Retrieve different information according to the user. Send task request to the DB. This file is for Hostname Tracking (Table: tbHostnameTracking) 2) Login (Table: tbLogin) Detect which machine login to our network (Table: tbUnknowMachine, tbSeat) • 178.18.30.20 • Database • Windows Service CMSv3 Server (JAVA) … Store the log file at \\officescan\cms3\login Read those log file CMSv3 Client After reading those log files, update the database. Included all CMSv3 Client functions. • Once the server is started, it will have 3 background processes which running in 1 Thread. • 3 Background Process: • Login Process • Analyze Task Process • GUI Process • For more information, please refer to next slide.

  2. LoginProcess Check if files exists in Login folder. - Login folder path can be changed in serverConfig.ini Yes Insert record to tbLogin Get the hostname, MAC, StaffCode, Time Run Thread Check tbSeat Record exist Record not exist Check ChecktbUnknowMachine Check MAC Address backgroundProcess.MainProcess Record exist Record not exist Record not exist backgroundProcess.LoginProcess Check MAC Address Add new record Add new record backgroundProcess.AnalyseTaskProcess Record exist Record exist backgroundProcess.GUIProcess • Hodtname changed: • Update record • Insert record to tbHostnameTracking

  3. Sync AnalyseTaskProcess User Click on the Sync Button Check if files exists in Buffer folder. backgroundProcess.AnalyseTaskProcess.java - Buffer folder path can be changed in serverConfig.ini Test the target machine is online or not. Net.Network.java File exist Get the information from the file and insert to DB backgroundProcess.analyzer.DiskVolumnAnalyzer.java Insert a record to tbTask table

  4. CMS

More Related