프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

liang1010의 이미지

디비접속 아이피 내부? 공인?아이피

안녕하세요
디비를접속할때
내부아이피를 넣어 was에서
디비를접속하려합니다
(방화벽ㅡ웹서버ㅡwasㅡ디비서버로 접속)

그런데 공인아이피를 넣어야만 접속이됩니다

디비서버의 공인아이피에 디비포트를 방화벽에서
오픈해야 접속이됩니다 그것도 소스아이피는 any로요

웹서버든 디비서버든 내부아이피만사용하고 있기에
제생각으로는 내부아이피로만 셋팅하면될꺼같은데 안되네요

was는 iis8이고 프레임웍 중에 디비연결하는 부분은 xml로 만들어져있습니다

최초에는 하나의서버가 웝서버이자 디비서버로 운영했을때는 localhost로 디비서버 아이피로 셋팅했었습니다

제가 어느부분에세 생각을 잘못하고 누락되었는지 도움요청드립니다

rlj1202의 이미지

여러 프로세스에 attach된 dll에서 하나의 jni JavaVM 포인터 접근하기

인터넷에 자바를 위한 키보드 후킹 라이브러리가 돌아다니고 있기는 하지만 직접 만들어 보고픈 마음에 c언어와 jni라는 것을 배우면서 작업중에 있습니다.

dll에서 키보드 후킹 메소드(KeyboardProc)이 호출되면 자바 머신의 어떤 메소드를 호출하여서 값을 넘겨주어야 겠죠?
그러려면 JNIEnv 라는 포인터가 필요한데, 쓰레드 하나당 하나만 유효하다고 해서 JavaVM 이라는 값을 공유 하라고 하더군요.

메모리 맵핑으로 여러 dll 이 메모리를 공유할 수 있게 하였습니다. int 변수로 실험을 해 보았더니 값이 공유가 되니까, 포인터도 공유가 되겠죠?
그런데 JavaVM 포인터를 공유하고, 그놈에 접근해서 메소드를 실행하려고 하면 dll 이 detach 됩니다. 에러 메세지를 확인할수도 없고 참 난감합니다.

dll이 접근 가능한 메모리에 한계가 있는건가요?

xha221의 이미지

자바스크립트 2D 게임 엔진 제작할려하는데요.!

현재 스터디멤버 4명이서 간단한 자바스크립트 2D 게임 엔진(라이브러리)을 제작해보려는 스터디를 할 예정에 있습니다.

제가 나이어린 스터디장으로써 스터디 방향과 비전을 제시해야하는데요.

접근법을 정확하게 잘 모르겠습니다.

시중에 자바스크립트 게임 엔진관련한 책이 전무한 상태이고.. 웹에서도 마땅한 리소슬르 찾기가 힘들어서요..

일단 제가 제안한 접근법은 잘 만들어진 상용 자바스크립트 게임 라이브러리 3개를 골라 분석+ 관련된 자료 공부하는 스터디를 가짐으로써

전체적인 이해와 쓰이는 패턴, 기법등을 익힌후 그것을 바탕으로 직접 게임 라이브러리는 만드는 계획에 있습니다.

처음 해보는 주제의 스터디라 이러한 스터디 방햐이 적절한지 잘 모르겠네요...

혹시 다른 의견이나 참고할만한 리소스등이 있으면 댓글부탁드립니다.!

xha221의 이미지

자바스크립트 2D 게임 엔진 제작할려하는데요.!

현재 스터디멤버 4명이서 간단한 자바스크립트 2D 게임 엔진(라이브러리)을 제작해보려는 스터디를 할 예정에 있습니다.

제가 나이어린 스터디장으로써 스터디 방향과 비전을 제시해야하는데요.

접근법을 정확하게 잘 모르겠습니다.

시중에 자바스크립트 게임 엔진관련한 책이 전무한 상태이고.. 웹에서도 마땅한 리소슬르 찾기가 힘들어서요..

일단 제가 제안한 접근법은 잘 만들어진 상용 자바스크립트 게임 라이브러리 3개를 골라 분석+ 관련된 자료 공부하는 스터디를 가짐으로써

전체적인 이해와 쓰이는 패턴, 기법등을 익힌후 그것을 바탕으로 직접 게임 라이브러리는 만드는 계획에 있습니다.

처음 해보는 주제의 스터디라 이러한 스터디 방햐이 적절한지 잘 모르겠네요...

혹시 다른 의견이나 참고할만한 리소스등이 있으면 댓글부탁드립니다.!

wonjnlee의 이미지

TCP 통신에 대해 궁금한점이 있습니다

안녕하세요.

TCP 통신에서 처음에 세션을 맺을때 SYN->SYN/ACK->ACK를 주고받는 것으로 알고있는데요.

1) 처음 세션을 맺는다는 것이, 특정 A주소와 B주소 사이에 TCP 통신을 하는 것을 의미하는건가요? 아니면 패킷이 하나씩 갈때마다 저렇게 세션을 맺는다는 건가요?

2) SYN->SYN/ACK->ACK 플래그를 주고받을 때, 마지막 ACK부터 실제 전송할 데이터를 전송하나요 아니면 마지막 ACK까지 주고받은 후부터 실제 데이터를 전송하는 건가요?

차근차근 공부해야하는데.. 지금 맡겨진 일이 많아서 우선 급한것부터 알아가고 공부하려고 합니다.
많은 도움 부탁드립니다ㅠㅠ

dygkset의 이미지

arm 우분투에서 이런 기능 사용이 가능할까요?

집에서 X86 보드와 arm 보드를 조합해서 NAS를 구축하고 있습니다.


X86-smb,afp,webdav,ftp 같은 파일 서버 기능과 vm 호스트같이 절전모드에 집어 넣어 두었다가 네트워크 엑세스가 있을때만 깨어나면 되는 기능을 몰아주고..

ARM 보드에는 dns,PXE,torrent 서버 같은 항상 켜두어야 하지만 성능이 필요 없는 몰아 주었습니다.

평상시에는 x86 보드가 s3 sleep 상태로 대기하다가 네트워크 엑세스가 있으면 깨어나도록 설정을 해 두었고요.
ARM 보드는 상시 대기하도록 설정했습니다.

다만 x86 보드가 절전 모드에 들어가 있을때 netbios나 bonjour 같이 브로드캐스트로 서비스를 알리는 기능이 작동안하는게

아쉬운 점이였엇는데 bonjour 쪽은 avahi 데몬으로 해결을 했습니다.

clapmin의 이미지

TCP/IT 소켓통신 질문드립니다.

현재 우분투를 모바일 어플리케이션 서버로 사용하고 있습니다.

아직 구현 단계라서 서버를 껏다 다시 컴파일하고 실행하는 경우가 많습니다.

그런데, 클라이언트가 접속된 상태에서 서버를 끄고 컴파일하고 바로실행하는 경우에는 클라이언트가

종료가 아직 안된상태 fin_wait_2로 표시되어있어서 서버가 실행이 바로 안되고 특정시간이 지난 다음에 실행 되더라구요.

혹시 이 부분에 대해서 fin_wait_2상태를 바로 벗어나는 방법이나 클라이언트를 모두 연결 종료 시킨 후 서버를 끄는 방법에 대해서 여쭤보고 싶네요 ㅎㅎ^^

그럼 즐거운 하루 되세요~

qkrruddnjs12의 이미지

책을 읽는 요령 좀 알려주세요

저는 프로그래밍 서적을 읽으면서
직접 컴퓨터로 따라해보는 방식으로 공부를 합니다.
그런데 책을 읽는 방식이 너무나 불편해서
혹시 저처럼 책을 보면서 컴퓨터로 실습을 하시는 분이 있다면
책과 키보드 배치를 어떻게 하는지 묻고 싶습니다.

책을 옆에 두면 고개를 너무 멀리 왔다 갔다 해야 하고
책을 모니터 앞에 두면 키보드를 입력하는게 불편합니다.
책 거치대에 놓으면 페이지를 넘길 때 마다 귀찮고
두꺼운 책은 올릴 수 없습니다.

편하게 책을 보면서 컴퓨터를 사용하려면 어떻게 하는 것이 좋을까요?

ozon1000의 이미지

C언어에 대해서 궁금한것이 있어 질문드립니다.

문법이나 코드질문이 아니서 송구합니다..

요즘은 high-level-assembler로 c언어를 많이 사용한다고 알고 있습니다.

저 또한 관심이 있어서, 관련 논문을 보고있는데, 아직 아는게 많이 없어 해석에 꽤나? 시간이 걸립니다....

혹시 C procedure 혹은 procedure에 관해서 설명해주실 분이 계실까요?
이 단어의 뜻을 구글링을 사용해서 검색을 해 보아도 괜찮은 곳이 없어서 KLDP에 질문드립니다.

읽어주셔서 감사합니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기