named socket? 이게 뭐죠??

cococo의 이미지

안녕하십니까. 오늘도 점심까지 열심히 삽질중인.... -_-; ckbcorp입니다.

아.....배고파.....

죄송합니다. 허기에 잠깐 딴 생각이....

지금 타겟 보드에 nano-x를 설치중인데요. 컴파일은 성공했는데 실제로 nano-X를 실행하니까 에러가 나네요. -_-;
에러 메시지가 Cannot find named socket 이라고 나와서 ...
처음엔 몰랐나가, 나중에 보니까 named pipe가 아니고 named socket이더라구요?

이거...뭐죠?? 누구 설명 가능하신 분?
아님 named socket에 대해 이해 가능한 예제 파일 가지고 계신 분? (-- )( --)(-- )( --)

그럼...점심 맛나게 드시길... -_-;; (이미 드셨나... -_-;)

서지훈의 이미지

named socket이 unix socket 아닌가요 ?

아마도 그런듯...

이건 처음 오픈 하는 방식식(옵션)이 일반 소켓과 좀 틀릴뿐 사용은 거의 같습니다.
예제는 UNP.를 참조 하시거나, google신에게 노크를...

그리고, 에러 난건 소켓 데몬이 제대로 안띄워 졌거나 아님...
클라이언트에서 소켓 path를 제대로 찾지를 못하는거 같군요.
헤당 설정을 참고 하세요.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

cococo의 이미지

대충 unix 에서 쓰는 socket의 한 방법이라는 것까지는 알았는데....
신께서 예제 코드를 내려주시지 않는군요. 다른 keyword로 다시 한 번 여쭈어 봐야 하겠습니다.

답변 주신 [서지훈]님, 감사합니다.

아아.. 어쩌나... 벌써 막차 시간이.... -_-;;;

up2soul의 이미지

보통 unix socket이라고 부르지만 더 정확하게는 unix domain socket 입니다. unix domain socket 이라는 키워드로 검색해 보세요.

너 행복하니?

서지훈의 이미지

$ man unix 참고 하세요.

그리고 좀 더 찾아 보시면 많은 소스를 찾아 보실 수가 있으실 겁니다. ^^;

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

sangwoo의 이미지

Local domain socket 이라고도 합니다. 보통의 TCP/IP 소켓이랑 사용방법은 거의 같은데, IP address:port 로 정의되지 않고, 파일시스템의 네임스페이스를 사용합니다. X사용하실때 /tmp 밑에 많이 생기는 녀석들입니다.

----
Let's shut up and code.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.