# Nomad client server communication

**URL:** <https://discuss.hashicorp.com/t/nomad-client-server-communication/12054>\
**Category:** Nomad\
**Created:** [July 28, 2020, 7:03am UTC](https://discuss.hashicorp.com/t/nomad-client-server-communication/12054 "2020-07-28T07:03:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![priyanka211](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/priyanka211/32/9771_2.png) [@priyanka211](https://discuss.hashicorp.com/u/priyanka211)\
**Post date:** [July 28, 2020, 7:03am UTC](https://discuss.hashicorp.com/t/nomad-client-server-communication/12054/1 "2020-07-28T07:03:33Z")

</div>

It is mentioned that nomad clients registers and send heartbeat to server through RPC communication. I want to know how the taskGroups are submitted to nomad client from the server. Is it also through Rest Api or the RPC call.

Also Nomad server has the UI for it. But i did not understand the reason for having nomad client UI? This seems to be exactly same as server. If it is not required can we disable it?

---

<div class="post-metadata">

**Author:** ![Kamilcuk](https://avatars.discourse-cdn.com/v4/letter/k/f08c70/32.png) [@Kamilcuk](https://discuss.hashicorp.com/u/Kamilcuk)\
**Post date:** [February 17, 2023, 9:51am UTC](https://discuss.hashicorp.com/t/nomad-client-server-communication/12054/2 "2023-02-17T09:51:44Z")

</div>

> [@priyanka211](#):
>
> can we disable it?

Now we can! See [ui Block - Agent Configuration | Nomad | HashiCorp Developer](https://developer.hashicorp.com/nomad/docs/configuration/ui)
