MS SQL 7.0 ( DB서버)
+
Remote Data Module (미들웨어)
+
TSocketConnection (클라이언트)
으로
3Tier프로그램을 만들었습니다..
클라이언트에서는 해당 PC의 IP Address를 얻을 수 있는데요..
제가 궁금한 것은
미들웨어(Remote Data Module)에서
현재 연결된 클라이언트의 IP를 얻을 수 있는 방법이 없나요?
미들웨어에서 굳이 IP를 찾는 이유는
인터넷 공유가 되어 있을 경우
각 클라이언트들은 사설 IP를 쓰기 때문에,
유동 IP라도 위치 확인이 될 만한 IP가 필요해서 입니다.
고수님들.. 부탁드립니다.
Edit1.text := Socket.RemoteAddress;
이런 방법으로 했는데요. 도움이 될지.
서철기 wrote:
> MS SQL 7.0 ( DB서버)
> +
> Remote Data Module (미들웨어)
> +
> TSocketConnection (클라이언트)
> 으로
>
> 3Tier프로그램을 만들었습니다..
> 클라이언트에서는 해당 PC의 IP Address를 얻을 수 있는데요..
>
> 제가 궁금한 것은
> 미들웨어(Remote Data Module)에서
> 현재 연결된 클라이언트의 IP를 얻을 수 있는 방법이 없나요?
>
> 미들웨어에서 굳이 IP를 찾는 이유는
> 인터넷 공유가 되어 있을 경우
> 각 클라이언트들은 사설 IP를 쓰기 때문에,
> 유동 IP라도 위치 확인이 될 만한 IP가 필요해서 입니다.
>
>
> 고수님들.. 부탁드립니다.
>
>