Q&A

  • 자동 upgrade 문의입니다.
[ 자동 upgrade 문의입니다. ]

안녕하세요? 초보개발자 입니다.

프로그램 자동 upgrade에 관하여 몇가지 질문을 드립니다.

저희 프로그램은 관공서의 client pc 에 프로그램이 설치되어있구요,
저희는 인터넷망이 아닌 행정망을 사용합니다.

중앙에서 관리하는 서버는 행정망이 아닌 인터넷망에 setting 되어있습니다.
client PC의 버전과 서버에 있는 최신버전을 비교하여 자동으로 UPGRADE 하는
기능을 구현하고 싶은데요, 몇가지 문제점이있어서 질문드립니다.


[ 문제점 ]

- 행정망 PC에서는 인터넷망 서버로의 FTP 연결이 되지 않습니다.

- 행정망 PC에서 인터넷망 서버로의 BDE 연결이 디질 않습니다.

- 행정망 PC에서 인터넷망 서버로의 SQL-NET 연결도 되질 않습니다.


기존의 자동 UPGRADE 에 관한 질문/답변을 보았는데, NMFTP 컴퍼넌트를 이용하여
해결하는 것을 보앗습니다. 문제는 행정망에서 서버로의 FTP 연결이 안된다는 점입니다.

NMFTP 컴퍼넌트 이외에 HTTP 를 이용한 버전체크 자동 UPGRADE를 할 수있는 방법이 있는지 알고싶습니다.


읽어주셔서 감사드리고 도와주시기를 부탁드립니다.

안녕히 게세요~~~~~~~~~~~
2  COMMENTS
  • Profile
    델파이탐크루즈 2002.03.30 20:05
    안녕하세요...

    질문 잘 보았습니다..

    자동 업그레이드를 하실려면 서버쪽에 FTP 서비스를 실행하시구여

    자료실에 보시면 DelZip이란 콤퍼넌트가 있는데...

    그것을 사용하면 쉽게 해결되리라 생각 됩니다.

    더 자세한것을 물어보신다면 E-mail로 문의하세요..

    그러면 제가 한 소스도 드릴수 있습니다.

    그럼 부디 성공하시길 빌며...

       =^^= (야옹 ~)

    후다닥 ~



  • Profile
    최용일 2002.03.30 02:14
    안녕하세요. 최용일입니다.

    인디나 넷마스터의 HTTP컴포넌트의 Get메소드를 이용하시면 됩니다.
    TNMHTTP.Get
    TIdHTTP.Get

    FTP처럼 파일의 크기등의 정보를 바로 알 수 없기 때문에 이러한 정보는 따로

    INI파일등에 넣어두시고 먼저 이 파일을 다운받아서 파일 비교하셔서 필요한

    파일들만 다운받으시면 됩니다.

    방법은 FTP와 거의 같습니다.

    ^^ 항상 즐코하세요...

    • 사이비
      2002.03.31 08:23
      음 그 유저라는게 홈피 운영자 말인가여? 저 같은 경우는 홈피 서버가 떨어져 있어서여.. 글구 작업 컴...
    • 김명찬
    • 2002.03.30 04:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 델파이탐크루즈
      2002.03.30 20:08
      글쎄염..??? 말로만 듣고서는 소스가 없어서 알려드리기가 좀 난해하네여... 소스 한번 올려보세요.....
    • 유인희
    • 2002.03.30 03:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 공성환
      2002.03.30 19:48
      select xx.seq,        max(decode(xx.num,1,name)) name1,   ...
    • 신태균
    • 2002.03.30 03:29
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 사이비
      2002.03.31 08:24
      바탕화면에서 오른쪽 마우스누르고 등록정보 선택해서 해상도 바꾸자나여 마우스를 secondary 모니터에 이...
    • 신태균
      2002.04.01 18:44
      답변 주셔서 감사합니다....제가 원하는 답변은 아니네요.. 저는 코딩을 해서 바꾸려고 합니다. &nb...
    • 임성룡
      2002.03.30 10:35
      DBEdit 라는 컴포넌트가 있습니다. 그 컴포넌트를 쓰시면 될거 같네요 물론 프로퍼티를 설정해주셔야 하지...
    • 배경
      2002.03.30 03:39
      그냥 단순히 보여주기 위한것이면 edit1.text := dm.a.fieldbyname('a_field1').aststring; 이런것 말...
    • 강신구
    • 2002.03.30 02:29
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 임성룡
      2002.03.30 10:40
      아마 db테이블에 저장하신거 같네요.. 간단하게는 디비에 저장된 데이터를 불러오실 때 그 필드에 데이...
    • 장석정
    • 2002.03.30 02:08
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.03.30 02:18
      안녕하세요. 최용일입니다. 파라메터 넣어서 걍 호출하시면 되는데... ListView1.OnColumnClick(List...
    • 강춘배
      2002.03.30 02:47
      답변을 하여주신 최용일님에게 감사드립니다. 정말 잘되네요.. 다시 한번 감사드립니다.
    • 이은호
    • 2002.03.30 01:57
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 델파이탐크루즈
      2002.03.30 20:05
      안녕하세요... 질문 잘 보았습니다.. 자동 업그레이드를 하실려면 서버쪽에 FTP 서비스를 실행하시구...
    • 최용일
      2002.03.30 02:14
      안녕하세요. 최용일입니다. 인디나 넷마스터의 HTTP컴포넌트의 Get메소드를 이용하시면 됩니다. TNMHTT...
    • 이화
    • 2002.03.30 01:47
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 서경환
      2002.03.30 01:52
      일단 ADO패치 파일이 있습니다. 패치를 하시고 다시 작업을 해보시지요. 패치 파일은 자료실에 있습니다. ...
    • 이화
      2002.03.30 02:07
    • 서경환
      2002.03.30 01:54
      라이브러리에 관련 콤퍼넌트 소스 디렉토리를 지정해주셨는지...^^
    • 델.초
      2002.03.30 05:07
      안녕하세요.답변해주셔서 감사합니다. 그런대 관련컴퍼넌트를 지정해준다는게 무슨말인가요??
    • 최용일
      2002.03.30 06:02
      안녕하세요. 최용일입니다. 델파이의 SourceToolsapi에 보시면 소스가 있습니다. 컴파일해서 나온 dsgni...
    • 김영귀
    • 2002.03.30 01:30
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이경남
    • 2002.03.30 01:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박성훈
      2002.06.04 08:05
      안녕하세요. 제 답변이 도움이 될런지 몰겠지만... 저두 멀티 포트를 써본 적이 몇 번 있거든요. ...
    • 이정호
    • 2002.03.30 00:54
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 한만교
    • 2002.03.30 00:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김규한
      2002.03.30 01:07
      그런거라면, 델파이 데모가 있습니다. Delphi6DemosIpcdemos 이폴더가보세요. 단, 이것은 Socket이나 Rs...
    • 최현수
    • 2002.03.29 23:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이성훈
      2002.03.30 01:09
      반계 이성훈입니다. 델파이에서 지원하는 삼각함수(Sin, Cos, Tan)들은 라디안 값에 대한 결과를 구하...
    • 이은호
    • 2002.03.30 01:57
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 델파이탐크루즈
      2002.03.30 20:05
      안녕하세요... 질문 잘 보았습니다.. 자동 업그레이드를 하실려면 서버쪽에 FTP 서비스를 실행하시구...
    • 최용일
      2002.03.30 02:14
      안녕하세요. 최용일입니다. 인디나 넷마스터의 HTTP컴포넌트의 Get메소드를 이용하시면 됩니다. TNMHTT...
    • 이화
    • 2002.03.30 01:47
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 서경환
      2002.03.30 01:52
      일단 ADO패치 파일이 있습니다. 패치를 하시고 다시 작업을 해보시지요. 패치 파일은 자료실에 있습니다. ...
    • 이화
      2002.03.30 02:07
      ***** 운영자님에 의해서 게시물 이동 + 카테고리유지되었습니다 (2004-10-20 03:16)
    • 서경환
      2002.03.30 01:54
      라이브러리에 관련 콤퍼넌트 소스 디렉토리를 지정해주셨는지...^^ ***** 운영자님에 의해서 게...
    • 델.초
      2002.03.30 05:07
      안녕하세요.답변해주셔서 감사합니다. 그런대 관련컴퍼넌트를 지정해준다는게 무슨말인가요?? ...
    • 최용일
      2002.03.30 06:02
      안녕하세요. 최용일입니다. 델파이의 SourceToolsapi에 보시면 소스가 있습니다. 컴파일해서 나온 dsgni...
    • 김영귀
    • 2002.03.30 01:30
    • 0 COMMENTS
    • /
    • 0 LIKES