์›นํšŒ์˜ ์„œ๋ฒ„ Apache OpenMeetings 5.0 ์ถœ์‹œ

์•„ํŒŒ์น˜ ์†Œํ”„ํŠธ์›จ์–ด ์žฌ๋‹จ ์ œ์‹œ ์›นํšŒ์˜ ์„œ๋ฒ„ ์ถœ์‹œ ์•„ํŒŒ์น˜ ์˜คํ”ˆ ๋ฏธํŒ… 5.0๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์›น์„ ํ†ตํ•ด ์˜ค๋””์˜ค ๋ฐ ๋น„๋””์˜ค ํšŒ์˜๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•œ ๋ช…์˜ ๋ฐœํ‘œ์ž๊ฐ€ ์ฐธ์—ฌํ•˜๋Š” ์›น ์„ธ๋ฏธ๋‚˜์™€ ์ž„์˜์˜ ์ˆ˜์˜ ์ฐธ๊ฐ€์ž๊ฐ€ ๋™์‹œ์— ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์ปจํผ๋Ÿฐ์Šค๊ฐ€ ๋ชจ๋‘ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์บ˜๋ฆฐ๋” ์Šค์ผ€์ค„๋Ÿฌ์™€์˜ ํ†ตํ•ฉ, ๊ฐœ๋ณ„ ๋˜๋Š” ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ์•Œ๋ฆผ ๋ฐ ์ดˆ๋Œ€ ๋ณด๋‚ด๊ธฐ, ํŒŒ์ผ ๋ฐ ๋ฌธ์„œ ๊ณต์œ , ์ฐธ๊ฐ€์ž ์ฃผ์†Œ๋ก ์œ ์ง€, ์ด๋ฒคํŠธ ํšŒ์˜๋ก ์œ ์ง€, ์ž‘์—… ๊ณต๋™ ๊ณ„ํš, ์‹œ์ž‘๋œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์ถœ๋ ฅ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ( ์Šคํฌ๋ฆฐ์บ์ŠคํŠธ ์‹œ์—ฐ), ํˆฌํ‘œ ๋ฐ ์„ค๋ฌธ์กฐ์‚ฌ.

ํ•˜๋‚˜์˜ ์„œ๋ฒ„๋Š” ์ž์ฒด ์ฐธ๊ฐ€์ž ์ง‘ํ•ฉ์„ ํฌํ•จํ•˜์—ฌ ๋ณ„๋„์˜ ๊ฐ€์ƒ ํšŒ์˜์‹ค์—์„œ ๊ฐœ์ตœ๋˜๋Š” ์ž„์˜ ์ˆ˜์˜ ํšŒ์˜๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„๋Š” ์œ ์—ฐํ•œ ๊ถŒํ•œ ๊ด€๋ฆฌ ๋„๊ตฌ์™€ ๊ฐ•๋ ฅํ•œ ํšŒ์˜ ์ค‘์žฌ ์‹œ์Šคํ…œ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ฐธ๊ฐ€์ž ๊ด€๋ฆฌ ๋ฐ ์ƒํ˜ธ ์ž‘์šฉ์€ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. OpenMeetings ์ฝ”๋“œ๋Š” Java๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. MySQL๊ณผ PostgreSQL์„ DBMS๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ:

  • WebRTC ํ”„๋กœํ† ์ฝœ์€ ์Œ์„ฑ ๋ฐ ์˜์ƒ ํ†ตํ™”๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ํ™”๋ฉด์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. HTML5๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งˆ์ดํฌ ๋ฐ ์›น ์นด๋ฉ”๋ผ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ณต์œ , ํ™”๋ฉด ์ฝ˜ํ…์ธ  ๋ฐฉ์†ก, ๋น„๋””์˜ค ์žฌ์ƒ ๋ฐ ๋…นํ™”๋ฅผ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์žฌ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋” ์ด์ƒ Flash ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
  • ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ ์ œ์–ด์— ์ ํ•ฉํ•˜๋ฉฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜ ๋ฐ ํƒœ๋ธ”๋ฆฟ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • ์›น ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  WebSockets ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์•„ํŒŒ์น˜ ์œ„์ผ“ 9.0.0.
  • ์ˆซ์ž ID๊ฐ€ ์•„๋‹Œ ์ƒ์ง•์ ์ธ ๋ฐฉ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜๋Š” ํ† ๋ก ๋ฐฉ์— ์ฐธ์—ฌํ•˜๊ธฐ ์œ„ํ•œ ์ง์ ‘ ๋งํฌ ์ „์†ก์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ์•„๋ฐ”ํƒ€ ํŽธ์ง‘์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๊ด€๋ฆฌ์ž->์‚ฌ์šฉ์ž).
  • ํฌํ•จ๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Java ๋ฒ„์ „ ์š”๊ตฌ ์‚ฌํ•ญ์ด Java 11๋กœ ์ƒํ–ฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋”์šฑ ์—„๊ฒฉํ•œ ๊ทœ์น™์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. CSP (์ฝ˜ํ…์ธ  ๋ณด์•ˆ ์ •์ฑ…)์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ ๋Œ€์ฒด๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ๊ณ„์ • ์ •๋ณด์™€ ์ด๋ฉ”์ผ์ด ์ˆจ๊ฒจ์ ธ ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ์ ์œผ๋กœ ์ „๋ฉด ์นด๋ฉ”๋ผ๋Š” ์˜์ƒ ์ „์†ก์„ ์œ„ํ•ด ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์นด๋ฉ”๋ผ ํ•ด์ƒ๋„์˜ ์ฆ‰๊ฐ์ ์ธ ๋ณ€๊ฒฝ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€