프로그래밍/네트워크 관련
-
XMPP 관련자료가 참... 없네요프로그래밍/네트워크 관련 2010. 12. 27. 23:44
xml 하고 비슷하겠지 뭐 했는데 이거 뭐... -_- 난장판이군요 ㅋㅋㅋ 한글로 된 자료는 찾기가 하늘의 별따기인데다가 외국쪽 자료도 은근히 시원스럽게 나온게 없고... openfire 말고 그냥 서버를 짜는게 빠를까 싶기도 합니다 ;; 아무튼 제가 도움을 드릴 처지가 아니라 관련자료들 몇개 기록삼아 적어둡니다. http://www.ibm.com/developerworks/kr/library/x-xmppintro/ - IBM기사 (한글) http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol (wiki - eng) http://xmpp.org - foundation (eng)
-
XMPP 지원하는 공개서버프로그래밍/네트워크 관련 2010. 12. 25. 17:38
NamePlatform(s)LicenseDetails Citidel Linux GPL3 www.citadel.org CommuniGate Pro Linux, MacOSX, Windows www.communigate.com djabberd Linux GPL3 www.danga.com ejabberd Linux, MacOSX, Solaris, Windows GPL2 www.process-one.net IceWarp Linux, Windows Commercial www.icewarp.com iChat Server MacOSX Commercial www.apple.com in.jabberd Linux GPL2 www.inetdxtra.sourceforge.net Isode M-Link Linux, Solaris..
-
한글이 죽어도 안되는 openfire + mysql프로그래밍/네트워크 관련 2010. 12. 25. 12:34
openfire db에는 분명히 jdbc:... utf8 로 해줬는데 이게 끝까지 안되는겁니다. 생성된 테이블을 확인해보면 계속 라틴1 입니다. 다시 터미널로 돌아가서 show variables like를 찍어보니 +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | bin..
-
openfire 설치 - 2프로그래밍/네트워크 관련 2010. 12. 25. 11:31
오픈파이어를 centOS 5.5에 설치했습니다. jre를 별도로 설치하기 또 까다로울것 같아서 저번에 적은것처럼 rpm으로 설치했구요. mySQL 은 이미 설치가 되어있더군요~ 야호! 그래서 여차저차 해보니 처음 설치된 mySQL의 root비밀번호를 설정해야 한다고 합니다 구글링해보니 패스워드를 변경하는데 굉장히 다양한 (?) 방법이 있는것 같습니다. 몇가지 해봤는데, 제가 제대로 못한건지 정상적으로 된건 아래 한가지밖에 없었습니다. 리눅스 서버에 ssh 로 접속해서(이부분도 별도 계정을 만들줄 모르겠어서 그냥 root로 접근했는데 보안상 상당히 안좋은 방법이라고 합니다) 아무튼 sql에 접속합니다. ...$ mysql -u root mysql 이라는 매개변수를 먹여서 mysql을 호출하면 됩니다. 그럼..
-
openfire 설치하기프로그래밍/네트워크 관련 2010. 12. 24. 18:30
우선 글을 적기 전에, 전 c/c++을 전문으로 해왔지만, 처음 프로그램을 시작한 2000년부터 지금까지 줄곧 일반 윈도우 유틸리티 및 윈도우쪽 미디어 플레이어등의 일반적인 독립 어플리케이션만을 개발, 연구해왔습니다. linux는 2000년도였나... 페도라였나 암튼 그게 처음 나왔을당시 시디를 무료로 준다고 해서 신청해봤더니 저 멀리 바다건너서 무려 세박스나 날라와서;;;; 곤욕을 치뤘던 기억이 있을뿐 한번 도 제대로 사용해 본적이 없습니다. 그나마 2008년초부터 아이폰/맥 관련 프로그래밍을 사용하면서 unix와 관련된 글들을 살짝살짝 읽어보기만 했었죠. 이번에 프로젝트에 채팅기능을 넣어달라해서 급하게 opensource를 찾던중에 openfi re(http://www.igniterealtime.or..
-
랭쿠.프로그래밍/네트워크 관련 2010. 12. 13. 03:39
아이폰 어플리케이션이랑 연동될 웹서버 작업중... 난생 처음 해보는 php인데 생각보다 쉽고 재미있군요! 굿굿'ㅁ' 저 고뇌하는 녀석은 대충 그려서 스캔... -_-; 데이타베이스 관리페이지 입니다.... 만 뭐 관리라고 해봐야 테이블 만드는게 전부입니다만..; 실제로 아이폰과 통신하게 될 놈들은 아래같이 생겨먹었습니다. 많고 많은 페이지중 하나입니다. 반대로 아이폰쪽으로 request해줄쪽은 아직 없습니다만... php로 작성하고있고, 소스들은 github에 있습니다. 저처럼 c,c++만 죽어라 하다가 뜬금없이 스마트해진 세상덕분에 서버작업이 필요한 모든 웹프로그래밍 초보자 분들껜 약간이나마 도움이 될지도 모르겠네요. -_-; 물론 지금은 하루에도 수십번씩 변경되서 주소는 안 적어두겠습니다.
-
http post메소드 값 전송하기 - 1프로그래밍/네트워크 관련 2010. 12. 12. 00:08
어플리케이션에서 필요해서 해보고 있습니다. 우선 필요한건, 어플 -> http post로 데이터 전송 -> php로 받아서 서버 디비에 저장 어플 -> 서버에 데이터 요청 -> http post로 요청 받고 해당 데이터 디비에서 빼서 xml로 반환 두가지 필요할것 같습니다. 무슨 말이 거창하지만.. 사실 php 처음해보는지라.. -_- 사실 디비에 넣는게 필요한데, php를 너무 몰라서 우선 하나씩 해보기로 했습니다. 우선 지금된건, htlm단에서 값을 하나 입력받고, 히든으로 0을 하나 포함해서 post로 날립니다. php단에서 받고, 서버에서 post 메소드에 응답해주지 않으면 그냥 종료하고, 가능하다면, 넘어온 값을 그대로 에코 화면에 출력합니다. 우선 여기까지. -_-; 여기까지도 무진장히 해메다..