Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

¿Para qué sirven los archivos parametros.json, archivo_del_cliente.dcc, archivo_del_servidor.abc? ¿Como conecto interfaces con networking? #309

Open
7 tasks done
Fernanda1232123 opened this issue Dec 1, 2021 · 6 comments
Assignees
Labels
Tarea 3 Dudas sobre la T3

Comments

@Fernanda1232123
Copy link

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

  • Leí las reglas del foro (https://github.com/IIC2233/syllabus/issues/1)
  • Busqué en las issues si ya preguntaron mi duda y no encontré nada parecido (https://github.com/IIC2233/syllabus/issues)
  • Revisé el compilado de dudas de la tarea y no encontré una issue similar a la mía (Duda SOLES_ROBADOS Syllabus#293)
  • Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
  • Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
  • Utilizaré un título descriptivo y llenaré correctamente esta plantilla
  • De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia

Duda

Hola! Tengo unas dudas super básicas, ¿para qué se usarían los archivos parametros.json? ¿para qué se usan los archivos archivo_del_cliente.dcc y archivos_del_servidor.abc? ¿esos últimos tienen esas terminaciones (.dcc y .abc)? Si es así, no encontré para qué sirven esos archivos.

La otra pregunta que tengo es respecto al código de mi tarea, pero no sé como preguntar las dudas a través de las issues.
Se conectan servidor y cliente en mi código (un cliente solamente), y tengo en otra ventana el código con la interfaz de la primera ventana. No sé como combinar las dos cosas de manera que cuando se conecte el cliente se abra la ventana.

@Fernanda1232123 Fernanda1232123 added the Tarea 3 Dudas sobre la T3 label Dec 1, 2021
@Fernanda1232123 Fernanda1232123 changed the title Título descriptivo (reemplazar con el título apropiado) ¿Para qué sirven los archivos parametros.json, archivo_del_cliente.dcc, archivo_del_servidor.abc? ¿Como conecto interfaces con networking? Dec 1, 2021
@Fernanda1232123
Copy link
Author

Subí mi tarea al mi repositorio privado, por si la quieren ver para entender mejor la pregunta

@Maxy15
Copy link

Maxy15 commented Dec 1, 2021

Hola Fernanda1232123! Respecto a la primera duda, lo que contiene el archivo parametros.json es todo lo necesario para conectar al cliente con el servidor, de manera que los leas en tu código y los utilices. Por otro lado, los archivos archivo_del_cliente.dcc y archivos_del_servidor.abc representan todos los archivos que deberían ir en cada carpeta y que corresponden a cada rol, no son terminaciones que realmente existen, no te preocupes por eso 😉 La última pregunta, te recomiendo mirar la AF4 para inspirarte en primer lugar, pero puedes utilizar señales para conectar el hecho de que un cliente se conecta al servidor con el hecho de que se abra la ventana. Espero te sirva 👀

@Maxy15 Maxy15 self-assigned this Dec 1, 2021
@Fernanda1232123
Copy link
Author

Hola!
¿Es necesario que el archivo parámetros sea .json? ¿Puede ser .py?
Sigo sin entender qué archivos irían dentro de archivo_del_cliente.dcc y archivos_del_servidor.abc.

@Maxy15
Copy link

Maxy15 commented Dec 1, 2021

Es necesario que coloques en parametros.json los parámetros necesarios para la conexión del cliente y del servidor, sin embargo, puedes crear un archivo parametros.py para otros parámetros que consideres importantes. Y con respecto a archivo_del_cliente.dcc y archivos_del_servidor.abc, estos representan todos los archivos necesarios para que tu cliente y tu servidor funcionen, ya sean archivos .py, .ui, .json o cualquier otro que quieras utilizar. Espero te quede claro 👀

@drcid98
Copy link

drcid98 commented Dec 1, 2021

Colgandome de la pregunta, puedo usar el archivo "parametros.json" como equivalenet al archivo parametros.py que hemos usado en las tareas anteriores? o es mejor crear un archivo parametros.py aparte para cosas no relacionadas a la conexión cliente-servidor?

@Maxy15
Copy link

Maxy15 commented Dec 1, 2021

Me avisan por interno que esta vez no está permitido usar parametros.py, así que estás en lo correcto, debes usar el archivo parametros.json como equivalente al archivo parametros.py de las tareas anteriores. Recuerda que es un archivo parametros.json para cada rol 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tarea 3 Dudas sobre la T3
Projects
None yet
Development

No branches or pull requests

3 participants