์ ์๋ ์ ๋ณดํ๊ฒฝ์ ์ผ์ข
์ ๋ถ์ฐํ ์์
๋คํธ์ํฌ์ด๋ค. ๊ทธ๋ฌ๋ ๊ธฐ์กด์ ๋ง์ ์๋ฃจ์
๊ณผ ๋ฌ๋ฆฌ ์ด ํ๊ฒฝ์ ๋ถ์ฐํ ์ธ์๋ ์ฌ๋ฌ ๊ฐ์ง ์ ์ฉํ ์์ฑ์ ๊ฐ๊ณ ์์ผ๋ฉฐ ๋งค์ฐ ๊ฐ๋จํ๊ณ ํ์ค์ ์ธ ๊ธฐ์ ์๋ฃจ์
(์ด๋ฉ์ผ, JSON, ํ
์คํธ ํ์ผ ๋ฐ ์ฝ๊ฐ์ ๋ธ๋ก์ฒด์ธ)์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ก์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ๋ณธ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ง์์ด ์๋ ์ฌ๋์ด๋ผ๋ฉด ๋๊ตฌ๋ ์ด ํ๊ฒฝ์ ๋ง๋ ์์ ๋ง์ ์๋น์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
์ ๋๋ฒ์ค ID
๋ชจ๋ ์จ๋ผ์ธ ํ๊ฒฝ์์ ์ฌ์ฉ์ ๋ฐ ๊ฐ์ฒด ์๋ณ์๋ ์์คํ ์ ํต์ฌ ์์ ์ค ํ๋์ ๋๋ค.
์ด ๊ฒฝ์ฐ ์ฌ์ฉ์ ์๋ณ์๋ ์ด๋ฉ์ผ์ด๋ฉฐ ์ค์ ๋ก๋ ์น์ฌ์ดํธ ๋ฐ ๊ธฐํ ์๋น์ค(jaber, openId) ์น์ธ์ ์ํด ์ผ๋ฐ์ ์ผ๋ก ํ์ฉ๋๋ ์๋ณ์๊ฐ ๋์์ต๋๋ค.
์ค์ ๋ก ํน์ ์จ๋ผ์ธ ํ๊ฒฝ์ ์ฌ์ฉ์ ์๋ณ์๋ ๋ก๊ทธ์ธ+๋๋ฉ์ธ ์์ด๋ฉฐ ํธ์์ ๋๋ถ๋ถ์ ์ฌ์ฉ์์๊ฒ ์น์ํ ํ์์ผ๋ก ์์ฑ๋ฉ๋๋ค. ๋์์, ๋ ํฐ ๋ถ์ฐํ๋ฅผ ์ํด ๊ฐ ์ฌ์ฉ์๊ฐ ์์ ์ ๋๋ฉ์ธ์ ๊ฐ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๋ ๋๋ฉ์ธ์ด ์ฌ์ฉ์ ์๋ณ์๋ก ์ฌ์ฉ๋๋ indieweb์ ์์น์ ๊ฐ๊น์ต๋๋ค. ์ฐ๋ฆฌ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ ์์ ์ ๋๋ฉ์ธ์ ๋๋ค์์ ์ถ๊ฐํ์ฌ ํ ๋๋ฉ์ธ์ ์ฌ๋ฌ ๊ณ์ (์: ์น๊ตฌ์ฉ)์ ๋ง๋ค ์ ์๊ณ ์ฃผ์ ์ง์ ์์คํ ์ ๋์ฑ ์ ์ฐํ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
์ด ์ฌ์ฉ์ ID ํ์์ ์ด๋ค ๋คํธ์ํฌ์๋ ์ฐ๊ฒฐ๋์ด ์์ง ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ TOR ๋คํธ์ํฌ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฐ์นํ๋ฉด .onion ์์ญ์ ๋๋ฉ์ธ์ ์ฌ์ฉํ ์ ์๊ณ , ์ด๊ฒ์ด ๋ธ๋ก์ฒด์ธ์ DNS ์์คํ
์ด ์๋ ๋คํธ์ํฌ์ธ ๊ฒฝ์ฐ .bit ์์ญ์ ๋๋ฉ์ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฌ์ฉ์ ๋ฐ ํด๋น ๋ฐ์ดํฐ์ ์ฃผ์ ์ง์ ํ์์ ์ ์ก๋๋ ๋คํธ์ํฌ์ ์์กดํ์ง ์์ต๋๋ค(๋ก๊ทธ์ธ+๋๋ฉ์ธ ์กฐํฉ์ ๋ชจ๋ ๊ณณ์์ ์ฌ์ฉ๋จ). ๋นํธ์ฝ์ธ/์ด๋๋ฆฌ์ ์ฃผ์๋ฅผ ์๋ณ์๋ก ์ฌ์ฉํ๋ ค๋ ๊ฒฝ์ฐ ๋ค์ ํ์์ ์์ฌ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋๋ก ์์คํ
์ ์์ ํ ์ ์์ต๋๋ค. [email protected]
๊ฐ์ฒด ์ฃผ์ ์ง์
์ด ์จ๋ผ์ธ ํ๊ฒฝ์ ์ค์ ๋ก ๊ตฌ์กฐํ๋๊ณ ๊ธฐ๊ณ๊ฐ ์ฝ์ ์ ์๋ ํ์์ผ๋ก ์ค๋ช ๋๊ณ ๋ค๋ฅธ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ๋ฉฐ ํน์ ์ฌ์ฉ์(์ด๋ฉ์ผ) ๋๋ ํ๋ก์ ํธ/์กฐ์ง(๋๋ฉ์ธ)์ ์ฐ๊ฒฐ๋๋ ๊ฐ์ฒด ์งํฉ์ ๋๋ค.
urn:opendata ๋ค์์คํ์ด์ค์ ํญ์๋ฆฌ๋ ๊ฐ์ฒด ์๋ณ์๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฌ์ฉ์ ํ๋กํ์ ์ฃผ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
urn:opendata:profile:[email protected]
์ฌ์ฉ์ ๋๊ธ์ ์ฃผ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
urn:opendata:comment:[email protected]:08adbed93413782682fd25da77bd93c99dfd0548
์ฌ๊ธฐ์ 08adbed93413782682fd25da77bd93c99dfd0548์ ๊ฐ์ฒด ID ์ญํ ์ ํ๋ ์์์ sha-1 ํด์์ด๊ณ [์ด๋ฉ์ผ ๋ณดํธ] โ ์ด ๊ฐ์ฒด์ ์์ ์.
์ฌ์ฉ์ ๋ฐ์ดํฐ ๊ฒ์ ์์น
์์ ์ ๋๋ฉ์ธ์ ํต์ ํ๋ฉด ์ฌ์ฉ์๋ ์์ ์ ๋ฐ์ดํฐ์ ์ฝํ ์ธ ๋ฅผ ์ฝ๊ฒ ๊ฒ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ indiebeb๊ณผ ๋ฌ๋ฆฌ ์๋ฏธ๋ก ์ ๋ฐ์ดํฐ๊ฐ ๋ด์ฅ๋ HTML ํ์ด์ง๊ฐ ์๋ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค ํ์๊ฐ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์ฌ์ฉ์์ ๋ํ ๊ธฐ๋ณธ ์ ๋ณด๋ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์์ ์๋ datarobots.txt ํ์ผ์ ์์ต๋๋ค.
http://55334.ru/[email protected]/datarobots.txt
๊ทธ๋ฆฌ๊ณ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ด ์์ต๋๋ค.
Object: user
Services-Enabled: 55334.ru,newethnos.ru
Ethnos: newethnos
Delegate-Tokens: http://55334.ru/[email protected]/delegete.txt
์ฆ, ์ค์ ๋ก ํค->๊ฐ ํ์์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ๋ฌธ์์ด ์งํฉ์ผ๋ก, ๊ตฌ๋ฌธ ๋ถ์์ ๊ธฐ๋ณธ ํ๋ก๊ทธ๋๋ฐ ์ง์์ด ์๋ ์ฌ๋์ด๋ผ๋ฉด ๋๊ตฌ์๊ฒ๋ ๊ฐ๋จํ ์์ ์ ๋๋ค. ์ํ๋ ๊ฒฝ์ฐ ์ผ๋ฐ ๋ฉ๋ชจ์ฅ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํธ์งํ ์ ์์ต๋๋ค.
์์ฒด ํญ์๋ฆฌ๊ฐ ์๋ ๋ณด๋ค ๋ณต์กํ ๋ฐ์ดํฐ(ํ๋กํ, ๋๊ธ, ๊ฒ์๋ฌผ ๋ฑ)๋ ํ์ค API(http://opendatahub.org/api_1.0?lang=ru)๋ฅผ ์ฌ์ฉํ์ฌ JSON ๊ฐ์ฒด๋ก ์ ์ก๋ฉ๋๋ค. ์ฌ์ฉ์์ ๋๋ฉ์ธ ๋ฐ ์ฌ์ฉ์๊ฐ ์์ ์ ๋ฐ์ดํฐ ์ ์ฅ, ๊ฒ์ ๋ฐ ํธ์ง์ ์์ํ ์ XNUMX์ ์ฌ์ดํธ(datarobots.txt ํ์ผ์ Services-Enabled ์ค)์ ์์นํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ XNUMX์ ์๋น์ค๋ ์๋์ ์ค๋ช ๋์ด ์์ต๋๋ค.
๊ฐ๋จํ ์จํจ๋ก์ง์ JSON
ํต์ ํ๊ฒฝ์ ์จํจ๋ก์ง๋ ์ฐ์ ์ง์ ๊ธฐ๋ฐ์ ์จํจ๋ก์ง์ ๋นํด ์๋์ ์ผ๋ก ๊ฐ๋จํฉ๋๋ค. ์ปค๋ฎค๋์ผ์ด์ ํ๊ฒฝ์๋ ์๋์ ์ผ๋ก ์์ ์์ฑ ์งํฉ์ ๊ฐ์ง ์๋์ ์ผ๋ก ์์ ํ์ค ๊ฐ์ฒด ์งํฉ(๊ฒ์๋ฌผ, ๋๊ธ, ์ข์์, ํ๋กํ, ๋ฆฌ๋ทฐ)์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ฐ๋ผ์ ์ด๋ฌํ ํ๊ฒฝ์์ ๊ฐ์ฒด๋ฅผ ์ค๋ช ํ๋ ค๋ฉด ๊ตฌ์กฐ์ ๊ตฌ๋ฌธ ๋ถ์์ด ๋ ๋ณต์กํ XML ๋์ JSON์ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํฉ๋๋ค(๋ฎ์ ํญ๋ชฉ ์๊ณ๊ฐ๊ณผ ํ์ฅ์ฑ์ ๋ํ ํ์์ฑ์ ์์ง ์๋ ๊ฒ์ด ์ค์ํฉ๋๋ค).
์๋ ค์ง ํญ์๋ฆฌ๊ฐ ์๋ ๋ฌผ๊ฑด์ ์ป์ผ๋ ค๋ฉด ์ฌ์ฉ์์ ๋๋ฉ์ธ์ด๋ ์ฌ์ฉ์๊ฐ ์์ ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ์์ํ ํ์ฌ ์๋น์ค์ ๋ฌธ์ํด์ผ ํฉ๋๋ค.
์ด ์จ๋ผ์ธ ํ๊ฒฝ์์ ์จ๋ผ์ธ ์๋น์ค๊ฐ ์กด์ฌํ๋ ๊ฐ ๋๋ฉ์ธ์๋ example.com/datarobots.txt์ ๊ฐ์ ์ฃผ์์ ์ ์ฌํ ์ฝํ ์ธ ๊ฐ ํฌํจ๋ ์์ฒด datarobots.txt๋ ์์ต๋๋ค.
Object: service
Api: http://newethnos.ru/api
Api-Version: http://opendatahub.org/api_1.0
์ด๋ฅผ ํตํด ๋ค์๊ณผ ๊ฐ์ ์ฃผ์์์ ๊ฐ์ฒด์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์๋ค๋ ๊ฒ์ ๋ฐฐ์ธ ์ ์์ต๋๋ค.
JSON ๊ฐ์ฒด์ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
{
"urn": "urn:opendata:profile:[email protected]",
"status": 1,
"message": "Ok",
"timestamp": 1596429631,
"service": "example.com",
"data": {
"name": "John",
"surname": "Gald",
"gender": "male",
"city": "Moscow",
"img": "http://domain.com/image.jpg",
"birthtime": 332467200,
"community_friends": {
"[email protected]": "1",
"[email protected]": "0.5",
"[email protected]": "0.7"
},
"interests_tags": "cars,cats,cinema",
"mental_cards": {
"no_alcohol@main": 8,
"data_accumulation@main": 8,
"open_data@main": 8
}
}
}
์๋น์ค ์ํคํ ์ฒ
์ต์ข ์ฌ์ฉ์๋ฅผ ์ํ ๋ฐ์ดํฐ ๊ฒ์ ๋ฐ ๊ฒ์ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๋ ค๋ฉด ํ์ฌ ์๋น์ค๊ฐ ํ์ํฉ๋๋ค.
์์์ ์ธ๊ธํ ๊ฒ์ ์ฌ์ฉ์๊ฐ ์์ ์ ๋ฐ์ดํฐ๋ฅผ ๋คํธ์ํฌ์ ๊ฒ์ํ๋ ๋ฐ ๋์์ด ๋๋ ์๋น์ค ์ ํ ์ค ํ๋์ ๋๋ค. ์ ์ฌํ ์๋น์ค๊ฐ ๋ง์ด ์์ ์ ์์ผ๋ฉฐ, ๊ฐ ์๋น์ค๋ ์ฌ์ฉ์์๊ฒ ๋ฐ์ดํฐ ์ ํ(ํฌ๋ผ, ๋ธ๋ก๊ทธ, ์ง๋ฌธ ๋ต๋ณ ๋ฑ) ์ค ํ๋๋ฅผ ํธ์งํ๊ธฐ ์ํ ํธ๋ฆฌํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ์ฌ ์๋น์ค๋ฅผ ์ ๋ขฐํ์ง ์๋ ๊ฒฝ์ฐ ๋๋ฉ์ธ์ ๋ฐ์ดํฐ ์๋น์ค ์คํฌ๋ฆฝํธ๋ฅผ ์ค์นํ๊ฑฐ๋ ์ง์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์/ํธ์งํ ์ ์๋ ์๋น์ค ์ธ์๋ ์จ๋ผ์ธ ํ๊ฒฝ์ ์ต์ข ์ฌ์ฉ์ ๋ ธ๋์์ ๊ตฌํํ๊ธฐ ์๋นํ ๋ฌธ์ ๊ฐ ๋๋ ๋น๊ต์ ๋ณต์กํ ์์ ์ ์ํํ๋ ์ฌ๋ฌ ๊ฐ์ง ๋ค๋ฅธ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ์๋น์ค ์ ํ ์ค ํ๋๋ ๋ฐ์ดํฐ ํ๋ธ(
์ด๋ฌํ ๊ฐ๋ฐฉํ ๋ถ์ฐํ ์จ๋ผ์ธ ํ๊ฒฝ์์ ์๋น์ค๊ฐ ์กด์ฌํ๋ฉด ์์ฒด ๋ ธ๋๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์์ ์ง์ ์ฅ๋ฒฝ์ด ํฌ๊ฒ ์ค์ด๋ญ๋๋ค. ๋์์ ์ฌ์ฉ์๋ ์์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ณ์ ์ ์ดํ ์ ์์ต๋๋ค(์ธ์ ๋ ์ง ๋ฐ์ดํฐ ๊ฒ์๊ฐ ์์๋ ์๋น์ค๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋ ์์ ์ ๋ ธ๋๋ฅผ ๋ง๋ค ์ ์์).
์ฌ์ฉ์๊ฐ ์์ ์ ๋ฐ์ดํฐ ์์ ์ ์ ํ ๊ด์ฌ์ด ์๊ณ ์์ ์ ๋๋ฉ์ธ์ด๋ ๋๋ฉ์ธ์ ๋ํด ์ ์๋ ์ฌ๋์ด ์๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํด๋น ๋ฐ์ดํฐ๋ opendatahub.org์์ ๊ด๋ฆฌ๋ฉ๋๋ค.
์ด ๋ชจ๋ ๊ฒ์ด ๋๊ตฌ์ ๋น์ฉ์ผ๋ก ์ด๋ฃจ์ด์ก์ต๋๊น?
์๋ง๋ ์ด๋ฌํ ๊ฑฐ์ ๋ชจ๋ ๋ถ์ฐํ ํ๋ก์ ํธ์ ์ฃผ์ ๋ฌธ์ ๋ ์์ ์ ์ธ ๊ฐ๋ฐ ๋ฐ ์ง์์ ์ถฉ๋ถํ ์์ค์ผ๋ก ์์ต์ ์ฐฝ์ถํ ์ ์๋ค๋ ์ ์ผ ๊ฒ์ ๋๋ค.
๊ธฐ๋ถ + ํ ํฐ์ ์ด ์จ๋ผ์ธ ํ๊ฒฝ์์ ๊ฐ๋ฐ ๋ฐ ๋ง์ผํ ๋น์ฉ์ ์ถฉ๋นํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
์ฌ์ฉ์๊ฐ ๋ด๋ถ ํ๋ก์ ํธ/์๋น์ค์ ๊ธฐ๋ถํ๋ ๋ชจ๋ ๊ธฐ๋ถ๋ ๊ณต๊ฐ์ ์ผ๋ก ์ด์ฉ ๊ฐ๋ฅํ๊ณ ๊ธฐ๊ณ ํ๋ ์ด ๊ฐ๋ฅํ๋ฉฐ ์ด๋ฉ์ผ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์จ๋ผ์ธ ์์ ๋ฑ๊ธ์ ๊ณ์ฐํ๊ณ ์ฌ์ฉ์ ํ์ด์ง์ ๊ฒ์ํ ๋ ์ด๋ฅผ ๊ณ ๋ คํ ์ ์์ต๋๋ค. ๊ธฐ๋ถ๊ฐ ์ต๋ช ์ผ๋ก ์ฒ๋ฆฌ๋์ง ์์ผ๋ฉด ์ค์ ๋ก ์ฌ์ฉ์๋ ๊ธฐ๋ถํ์ง ์๊ณ ์ผ๋ฐ ์ ๋ณด ํ๊ฒฝ์ ์ง์ํ๊ธฐ ์ํด "์นฉ์ธ"ํฉ๋๋ค. ์ฌ๋๋ค์ด ์นฉ์ธ์ ๊ฑฐ๋ถํ ์ฌ๋๋ค์ ๋ํ ์ ์ ํ ํ๋๋ก ๊ณต์ฉ ๊ณต๊ฐ์ ์๋ฆฌํ๊ธฐ ์ํด ์นฉ์ธํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๊ธฐ๋ถ๊ธ ์ธ์๋ ์๊ธ ์กฐ๋ฌ์ ์ํด ํ์ ์๋(400.000)์ผ๋ก ๋ฐํ๋ ํ ํฐ์ด ์ฌ์ฉ๋๋ฉฐ, ์ด๋ ์ฃผ์ ๊ธฐ๊ธ์ ๊ธฐ๋ถํ๋ ๋ชจ๋ ์ฌ๋์๊ฒ ์์ฌ๋ฉ๋๋ค(๋ฏผ์กฑ ๋ฐ์).
์ถ๊ฐ ํ ํฐ ๊ธฐ๋ฅ
๊ฐ ํ ํฐ์ ์ด ์จ๋ผ์ธ ํ๊ฒฝ์ ์ก์ธ์คํ๊ธฐ ์ํ "์ด์ "์ ๋๋ค. ์ฆ, ์ด๋ฉ์ผ์ ์ฐ๊ฒฐ๋ ํ ํฐ์ด 1๊ฐ ์ด์ ์๋ ๊ฒฝ์ฐ์๋ง ์๋น์ค๋ฅผ ์ฌ์ฉํ๊ณ ์จ๋ผ์ธ ํ๊ฒฝ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
ํ ํฐ์ ์ ํ๋ ํน์ฑ์ผ๋ก ์ธํด ์ข์ ์คํธ ํํฐ์ ๋๋ค. ์์คํ ์ ์ฌ์ฉ์๊ฐ ๋ง์์๋ก ํ ํฐ์ ์ป๊ธฐ๊ฐ ๋ ์ด๋ ค์์ง๊ณ ๋ด์ ๋ง๋๋ ๋ฐ ๋๋ ๋น์ฉ๋ ๋ ๋์์ง๋๋ค.
๊ธฐ์ ๋ณด๋ค ์ฌ๋, ๋ฐ์ดํฐ, ์ฌํ์ ์ฐ๊ฒฐ์ด ๋ ์ค์ํฉ๋๋ค.
์ค๋ช ๋ ์จ๋ผ์ธ ํ๊ฒฝ์ ๊ธฐ์ ์ ์ผ๋ก ๋น๊ต์ ์์์ ์ธ ์๋ฃจ์ ์ ๋๋ค. ํ์ง๋ง ๊ทธ ์์์ ๋ ์ค์ํ ๊ฒ์ ๊ธฐ์ ๋ณด๋ค๋ ์ฌ๋๊ณผ ๊ทธ ํ๊ฒฝ ์์์ ๋ง๋ค์ด์ง๋ ์ฌํ์ ์ฐ๊ฒฐ๊ณผ ๋ฐ์ดํฐ(์ฝํ ์ธ )์ ๋๋ค.
๋ ๋์ ๊ธฐ์ ์๋ฃจ์ ์ด ๋ํ๋๋ฉด ๊ตฌ์ฑ์์ด ๊ณ ์ ํ ๋ฒ์ฉ ์๋ณ์(์ด๋ฉ์ผ ๋ฐ ์์ฒด ๋๋ฉ์ธ)์ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ(URN ์ฃผ์, ์จํจ๋ก์ง ๋ฐ JSON ๊ฐ์ฒด ํฌํจ)๋ฅผ ๊ฐ๋ ์์ฑ๋ ์์ ์ปค๋ฎค๋ํฐ๋ ์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์จ๋ผ์ธ ํ๊ฒฝ์ผ๋ก ์ ์กํ ์ ์์ต๋๋ค. ํ์ฑ๋ ์ฐ๊ฒฐ(๋ฑ๊ธ, ๋ฑ๊ธ) ๋ฐ ์ฝํ ์ธ ๋ฅผ ์ ์งํ๋ฉด์.
์ด ๊ฒ์๋ฌผ์ ๋ถ์ฐํ ์จ๋ผ์ธ ํ๊ฒฝ ์ธ์๋ ์จ๋ผ์ธ ํ๊ฒฝ์ ์ด์ ์ ๋์ด๋ ์ฌ๋ฌ ์คํ๋ผ์ธ ์์ญ์ ํฌํจํ๊ณ ๊ทธ ๊ธฐ๋ฅ์ ํฌ๊ฒ ๊ฒฐ์ ํ๋ "๊ณ ๊ฐ"์ธ ๋คํธ์ํฌ ์์ฒด ์กฐ์ง ์ปค๋ฎค๋ํฐ์ ์์ ์ค ํ๋๋ฅผ ์ค๋ช
ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ IT ๋ฐ ๊ธฐ์ ๊ณผ ์ง์ ์ ์ธ ๊ด๋ จ์ด ์๋ ๋ค๋ฅธ ๊ธฐ์ฌ์ ์ฃผ์ ์
๋๋ค.
์ถ์ฒ : habr.com