КП: Корпоративный чат — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
[[А.М. Кривцов]] > [[Теоретическая механика: физико-механический факультет|Теоретическая механика]] > [[Курсовые проекты ТМ 2014|Курсовые проекты 2014]] > '''Корпоративный чат ''' <HR>
 
[[А.М. Кривцов]] > [[Теоретическая механика: физико-механический факультет|Теоретическая механика]] > [[Курсовые проекты ТМ 2014|Курсовые проекты 2014]] > '''Корпоративный чат ''' <HR>
[[File:Picture07.png|thumb|Колебание|800px]]
+
[[File:Scrin.png|thumb|Чат|800px]]
  
 
'''''Курсовой проект по [[Теоретическая механика: физико-механический факультет|Теоретической механике]]'''''
 
'''''Курсовой проект по [[Теоретическая механика: физико-механический факультет|Теоретической механике]]'''''
Строка 14: Строка 14:
  
 
== Постановка задачи ==
 
== Постановка задачи ==
- Создать два функциональных окна – одно для сервера, другое для клиента.
+
- Создать два функциональных окна – одно для сервера, другое для клиента.<p>
- Пристроить к функциональным окнам кнопки, через которое будет осуществляться общение.
+
- Пристроить к функциональным окнам кнопки, через которое будет осуществляться общение.
  
 
== Общие сведения по теме ==
 
== Общие сведения по теме ==
Существует несколько разновидностей программной реализации чатов:  
+
Существует несколько разновидностей программной реализации чатов:<br>
  
1) HTTP или веб-чаты. Такой чат выглядит как обычная веб-страница, где можно прочесть последние несколько десятков фраз, написанные участниками чата и модераторами. Чаты, использующие технологию Adobe Flash. Вместо периодической перезагрузки страницы, между клиентом и сервером открывается сокет, что позволяет моментально отправлять или получать сообщения, расходуя меньше трафика.
+
1) HTTP или веб-чаты. Такой чат выглядит как обычная веб-страница, где можно прочесть последние несколько десятков фраз, написанные участниками чата и модераторами. Чаты, использующие технологию Adobe Flash. Вместо периодической перезагрузки страницы, между клиентом и сервером открывается сокет, что позволяет моментально отправлять или получать сообщения, расходуя меньше трафика.<br>
2) IRC, специализированный протокол для чатов.
+
2) IRC, специализированный протокол для чатов.<br>
3) Программы-чаты для общения в локальных сетях (например, Vypress Chat, Intranet Chat). Часто есть возможность передачи файлов.
+
3) Программы-чаты для общения в локальных сетях (например, Vypress Chat, Intranet Chat). Часто есть возможность передачи файлов.<br>
 
4) Чаты, реализованные поверх сторонних протоколов (например, чат, использующий ICQ).
 
4) Чаты, реализованные поверх сторонних протоколов (например, чат, использующий ICQ).
  
 
== Результат ==
 
== Результат ==
Результатом работы стала программа, написанная на С++. Возможности программы:
+
Результатом работы стала программа, написанная на С++. Возможности программы: <br>
- Возможность приватного общения сервера с клиентами.
+
- Возможность приватного общения сервера с клиентами.<br>
- Возможность менять имя порта по мере надобности.
+
- Возможность менять имя порта по мере надобности.<br>
  
  

Версия 15:25, 14 ноября 2014

А.М. Кривцов > Теоретическая механика > Курсовые проекты 2014 > Корпоративный чат
Чат

Курсовой проект по Теоретической механике

Исполнитель: Бондарев Сергей

Группа: 08 (23604)

Семестр: весна 2014

Аннотация проекта

Проект направлен на написание чата с возможностью подключения через разные компьютеры JavaScript

Постановка задачи

- Создать два функциональных окна – одно для сервера, другое для клиента.

- Пристроить к функциональным окнам кнопки, через которое будет осуществляться общение.

Общие сведения по теме

Существует несколько разновидностей программной реализации чатов:

1) HTTP или веб-чаты. Такой чат выглядит как обычная веб-страница, где можно прочесть последние несколько десятков фраз, написанные участниками чата и модераторами. Чаты, использующие технологию Adobe Flash. Вместо периодической перезагрузки страницы, между клиентом и сервером открывается сокет, что позволяет моментально отправлять или получать сообщения, расходуя меньше трафика.
2) IRC, специализированный протокол для чатов.
3) Программы-чаты для общения в локальных сетях (например, Vypress Chat, Intranet Chat). Часто есть возможность передачи файлов.
4) Чаты, реализованные поверх сторонних протоколов (например, чат, использующий ICQ).

Результат

Результатом работы стала программа, написанная на С++. Возможности программы:
- Возможность приватного общения сервера с клиентами.
- Возможность менять имя порта по мере надобности.


См. также