Q&A

  • DCOM문제인것 같은데...... 3-tier 이 안되요
델파이로 프로그램을 짜고 있는 군바리입니다.

먼저 말씀드릴 것은 저 말입니다. 이문제 해결 못하면 아마도 영창가야하지 않을까 하네요.영창이란 군대 깜빵을 말합니다.

질문내용은 델파이 3.0으로 3-tier DB를 만들고 있스니다. 지역 LAN으로 연결되는 20~30정도의 유저가 있고요..

remote data module을 이용해서 어플리케이션 서버를 NT에 등록 시켰고, 클라이언트(윈98)는 data module에

remote server 컴포넌트을놓고 computer name을 NT의 컴퓨터이름으로 썼습니다.

위 내용은 제가 이것 저것 참고 해서 하긴 했지만 이상은 없으리라고 봅니다.

그런데 문제는 클라이언트에서 프로그램을 실행시키면 서버에서 자동으로 프로그램이 뜬다고 했는데 도데체 반응이 없습니다.

에러메세지는 'olesyserror'나 'interface not surported'나 '서버실행에 실패 했습니다.'입니다.

어플리케이션 서버 프로그램의 컴퍼넌트는 export 시켜서 서버프로그램이 COM으로 등록이 되있고 원격 제어를 위해서

DCOMcnfg로 설정도 나름데로 맞춘것 같습니다. 그런데 결과적으로 되지가 안습니다.

이를 어찌하면 좋겠습니까?>

디비는 파라독스를 썼고, 윈98과 엔티를 씁니다.

꼭 알려주시기 바랍니다.........



1  COMMENTS
  • Profile
    신인재 1999.02.12 04:00
    음.....영창 가시면 안되는데....쩝...



    DCOM이라...요넘이 환경설정에 참 민감한 넘 이더라구요...



    저두 NT환경에서 해보지 않아서 뭐라고 설명드리기는 어렵군요..



    근데 꼭 dcom이란 넘을 써야 할지는 한번 생각해 봐야 할 것 같습니다.



    단순이 socket을 이용한다면 상당히 간단하게 해결이 되지 않을까



    생각됩니다. socket을 이용한다면은 사실 NT환경도 필요가 없어



    지거든요. 마이다스를 이용하시는 것 같은데 일딴 socket으로 구현을



    하시지요 소켓으로 모두 프로그램을 마치시고 나중에 시간이



    뻥뻥 남을때 DCOM 으로 전환을 생각해 보는것 이 좋을 거 같읍니다.



    델파이가 좋은 점이 바로 이것이라고 생각합니다. 소켓으로 개발하고 나중에



    컴포넌트 하나만 갈아치우면 그뿐이니까....



    사실 소켓으로써도 별문제가 없을 듯 합니다. 거의 대부분의 멀티티어 환경의



    미들웨어들이 다 이 소켓으로 지지고 볶는 거니까....쩝



    어쨌든 확실한 대답은 못드렸는데 여기 델파이 팁란에 보시면 dcom사용시



    환경설정을 하는 부분이 있습니다. 마이다스로 찾아보세요....





    조준형 wrote:

    > 델파이로 프로그램을 짜고 있는 군바리입니다.

    > 먼저 말씀드릴 것은 저 말입니다. 이문제 해결 못하면 아마도 영창가야하지 않을까 하네요.영창이란 군대 깜빵을 말합니다.

    > 질문내용은 델파이 3.0으로 3-tier DB를 만들고 있스니다. 지역 LAN으로 연결되는 20~30정도의 유저가 있고요..

    > remote data module을 이용해서 어플리케이션 서버를 NT에 등록 시켰고, 클라이언트(윈98)는 data module에

    > remote server 컴포넌트을놓고 computer name을 NT의 컴퓨터이름으로 썼습니다.

    > 위 내용은 제가 이것 저것 참고 해서 하긴 했지만 이상은 없으리라고 봅니다.

    > 그런데 문제는 클라이언트에서 프로그램을 실행시키면 서버에서 자동으로 프로그램이 뜬다고 했는데 도데체 반응이 없습니다.

    > 에러메세지는 'olesyserror'나 'interface not surported'나 '서버실행에 실패 했습니다.'입니다.

    > 어플리케이션 서버 프로그램의 컴퍼넌트는 export 시켜서 서버프로그램이 COM으로 등록이 되있고 원격 제어를 위해서

    > DCOMcnfg로 설정도 나름데로 맞춘것 같습니다. 그런데 결과적으로 되지가 안습니다.

    > 이를 어찌하면 좋겠습니까?>

    > 디비는 파라독스를 썼고, 윈98과 엔티를 씁니다.

    > 꼭 알려주시기 바랍니다.........

    >





    • 김성률
    • 1999.03.05 00:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.06 01:11
      김성률 wrote: > 안녕하세요. 좀 늦어진것 같아 죄송합니다. > 소스를 보야 달라고 하시길래 제가 코딩 ...
    • 차향
    • 1999.03.04 07:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.04 07:40
      차향 wrote: > 데이타베이스 문제인데요?? > 델파이 책에는 검색하는 부분은 sql 하고 설명이 잘 되어 있...
    • 민지니
    • 1999.02.27 19:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.02 10:34
      민지니 wrote: > 이번에 간단하게 메일프로그램을 구현하려고 하는데요. > 델파이 4.0에 다행히도 컴포넌...
    • 김성률
    • 1999.02.24 06:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.02 10:01
      김성률 wrote: > 안녕하십니까. > 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. > 제가 물어...
    • 김도완
    • 1999.02.21 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.23 21:49
      김도완 wrote: > 안녕하세요 이렇게 글을 올리는건 처음이군요. > 델파이에관해서 궁금한게 있습니다. >...
    • 정연광
    • 1999.02.19 23:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.20 00:38
      정연광 wrote: > 안녕하세요. 저의 질문에 딱 맞는 답을 해 주셨으면 좋겠습니다. > 초보거든요.... > ...
    • 구민오
    • 1999.02.19 10:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.19 22:17
      구민오 wrote: > 제가 만든 프로그램의 폼이 항상 제일 밑바닥(???)에 있으려면 어떻게 해야 하나요? > ...
    • 구민오
    • 1999.02.18 09:27
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.18 18:34
      구민오 wrote: > 트레이 아이콘식의 프로그램을 만들려면... > 반드시!!! 트레이 아이콘 컴포넌트를 직...
    • 구민오
    • 1999.02.16 09:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구민오
      1999.02.16 09:59
      구민오 wrote: > 프로그램을 다 만들고 run을 했거든요... > 컴파일도 잘 된거 같은데 > DLL을 만들었거...
    • 구민오
    • 1999.02.15 10:39
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구민오
      1999.02.16 01:41
      구민오 wrote: > 델파이 함수 중에 upcase라는 함수가 있잖아요!!! > 이 upcase와 반대되는 즉 소문자로 ...
    • 구민오
    • 1999.02.15 02:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.02.17 03:15
      FindWindow로 그 특정 프로그램의 핸들을 얻어온 다음 SendMessage로 WM_CLOSE메세지를 그 핸들로 보내주면...
    • 김상민
    • 1999.02.13 05:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.14 09:39
      POD기사의 내용입니다. 구독자만 권한이 있습니다... 혹시 구독자 이신가요? 김상민 wrote: > 안녕하...
    • 구민오
    • 1999.02.12 08:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.14 09:38
      네.. 혹시 아시는거 있으면 답변도 자주 부탁해요 ^^ 구민오 wrote: > 저는 매일 매일 하루도 빠짐없이...
    • 구민오
    • 1999.02.12 07:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.14 09:38
      저절로 그렇게 할수는 없을것 같네요.. 리소스 DLL뿐 아니라 함수 DLL 도 역시 마찬가지 이구요.. 어차피...
    • 조준형
    • 1999.02.11 23:40
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.12 04:00
      음.....영창 가시면 안되는데....쩝... DCOM이라...요넘이 환경설정에 참 민감한 넘 이더라구요... ...
    • 안치봉
      1999.02.11 06:15
      구민오 wrote: > 한글 윈도우인지... 영문 윈도우인지 판단하려면 어떻게 해야하나요??? > 레지스트리에 ...
    • 손창근
    • 1999.02.10 22:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.11 05:56
      손창근 wrote: > 안녕하세요.. 오공이 입니다. > 내공이 약하다 보니 자주 질문을 하게 되네요... > >...
    • 강영구
    • 1999.02.10 19:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.10 21:53
      저희 나이렉스는 서초동에 있습니다. 전화는 521-7900 입니다. 강영구 wrote: > 델파이에 관해서 찾다...
    • 구민오
    • 1999.02.10 11:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.10 19:03
      구민오 wrote: > 폼에 그라이데이션효과를 주려면 어떻게 해야하나요??? > procedure TForm1.FormPai...
    • 홍지선
    • 1999.02.09 19:34
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.10 19:41
      홍지선 wrote: > TextGrid 에서 입력을 할때 > 숫자의 경우 오른쪽으로 정렬하고 입력할때도 오른쪽부터 ...