0% found this document useful (0 votes)
15 views3 pages

Client Server Model

The document outlines the client-server model used in ServiceNow, where the client (browser or application) interacts with a backend database hosted on a server. It describes client scripting for form operations, including auto-populating user details and validating mandatory fields, as well as CRUD operations for incident management. Additionally, it details client types for different actions and outlines the Software Development Life Cycle (SDLC) steps involved in deploying changes to production.

Uploaded by

rahultupe257
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views3 pages

Client Server Model

The document outlines the client-server model used in ServiceNow, where the client (browser or application) interacts with a backend database hosted on a server. It describes client scripting for form operations, including auto-populating user details and validating mandatory fields, as well as CRUD operations for incident management. Additionally, it details client types for different actions and outlines the Software Development Life Cycle (SDLC) steps involved in deploying changes to production.

Uploaded by

rahultupe257
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Client Server Model:

Data is located in service now, database is in server that is in servicenow,

(server) database – servicenow.

Where the incidents are stored? – database (server of servicenow)

To access the database we are using the browser page or application (i.e client)

Client(browser or application)

Server(database, cloud based, physical, locally hosted, cloud hosted)

*we are using an application to connect to the database this model is called as
client server model

Client is browser page and Server is the backend database

*Client script – refers script that you want to write to do operations on a form
or List view -
*until you save, submit or update it won’t save in database.
*So client scripting that is limiting before you save, submit or update.
Eg 1: is user details auto population – when I keep a user automatically all user
details are getting populated.
Eg 2: Validating the mandatory fields and if mandatory field have empty value
or NULL it gives the common message and display the label name of that fields.
Eg 3: Change management requirement incident or error found
i.e server memory is full or latest patch needs to be updated.
*Anything that you change into production environment needs to be recorded
in change record.
There is application called “Hexaware” that needs to be deployed into the
production. For that we need to create change request.
CRUD We have Operator: Create, Update, delete, Read
Use Case:
1. To check all the incidents, who has raised from last one month and
assigned to “Service Desk”
2. Get all the members of groups and populate in the field.
3. Close all the incidents of a problem tickets.
4. Keep a weekly/ on time job to check if any closed incident with empty “
closure comment by fulfiller” value.if exist – update with “incident
fulfilled successfully”
5. In list view is active record is already false it should not able to make
true.

Client Types—
 When launching the form (new or existing) -onLoad
 Work on field change – onChange
 When record is Save/Submit/Update – onSubmit
 Works on List view edits - onCellEdit

23-02-2023
Learned : . 1.
addEncodedQuery of service desk assignment group on list view and add the
all records of service desk assignment group and assigned to one user.

2. Using on change of client scripts how to set visible for some fields
SDLC Steps:
Req gath
Dev + smoke testing
Testing(internal QA)
UAT(user accep testing)
Document
Prod release

You might also like