# Funciones de Cliente-servidor

## Contenido

[getClientIP ](/23/velneo-vdevelop/proyectos-objetos-y-editores/editores/asistente-de-formulas/funciones-estandar/funciones-de-cliente-servidor.md#getclientip)

[getServerIP](/23/velneo-vdevelop/proyectos-objetos-y-editores/editores/asistente-de-formulas/funciones-estandar/funciones-de-cliente-servidor.md#getserverip)

## Cliente-servidor

Conjunto de [Funciones de fórmula ](/23/velneo-vdevelop/proyectos-objetos-y-editores/editores/asistente-de-formulas.md)orientadas a la comunicación y trabajo entre clientes y servidor.

### getClientIP

Devuelve la IP de la estación cliente.

#### Sintaxis

getClientIP()

#### Parámetros

No requiere parámetros.

En procesos ejecutados en primer o segundo plano lo que devolverá será la IP local del cliente.

En procesos ejecutados desde un vClient en tercer plano lo que devolverá será la IP pública del cliente.

#### Ejemplo

`getClientIP()` = 192.168.0.0

Si nos conectamos al servidor desde la misma máquina usando la IP local (localhost o 127.0.0.1), esta función devolverá esa IP. Si lo hacemos usando la IP de red local, nos devolverá la IP de red local.

### getServerIP

Devuelve la IP del servidor.

#### Sintaxis

getServerIP()

#### Parámetros

No requiere parámetros.

En procesos ejecutados en primer o segundo plano devolverá la IP del [Velneo vServer](/23/velneo-vserver/que-es-velneo-vserver.md) conectado.

En procesos ejecutados en tercer plano devolverá la IP privada de Velneo vServer.

#### Ejemplo

`getServerIP()` = 192.168.0.0


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.velneo.com/23/velneo-vdevelop/proyectos-objetos-y-editores/editores/asistente-de-formulas/funciones-estandar/funciones-de-cliente-servidor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
