Q&A

  • 서버에 Post방식으로 데이타 저장하기...
안녕하세요..

같은 네트웍상이 아닌 서버에 db서버가 존재합니다.

로컬에서 서버로 데이타를 POST방식으로 주고 받으러고 합니다..

Indy컴포넌트를 이용해서 하려고 소스와 데모 자료를 받았는데..

잘 이해가 안 되는군요...

서버쪽 프로그램은 PHP로 만드려고 하구요...

로칼에서 insert할 데이타를 날리면 서버 PHP프로그램에서 그 자료를 파싱해서..

db에 저장되도록 하고 싶습니다..

반대로 조회할 경우에는 서버에서 조건에 맞는 데이타를 날려주면..

델파이 프로그램에서 그 데이타를 파싱해 원하는 형태로 가공하려고 합니다...



POST방식으로 데이타를 서버와 주고 받으려면 델파이에서 어떤 컴포넌트를 이용해야

하는지.... 좀 자세하게 알려주세요....

Help Me.......

무지 급하거든요.. 사소한거라도 좋으니 대답 좀 해주세요..

감사합니다.........



2  COMMENTS
  • Profile
    송강식 2001.07.24 01:17
    저도 비슷한 프로그램을 현재 제작하고 있씁니다.

    전반적인 내용은 양이 많으므로 생략하고 주요한 사항만 언급해드리겠습니다.



    웹쪽 준비사항 : 아파치, PHP

    클라이언트 준비사항 :

    델파이, indy(델파이 6.0에는 기본이나 5.0 용은 자료실에 있음),

    ics(제가 자료실에 7.23일 등록한 컴포넌트)



    1. 클라이언트 개발부문

    물론 indy나 ICS를 이용해서 post 방식으로 개발하실 거면 ics를 추천합니다.

    전송할 데이타와 url을 넣은 다음 해당 기능을 호출하기가 ics가 좀 쉽더군요.

    DB에 데이타를 넣으려면 ICS의 post 방식에서 해당 URL에 PHP의 데이타 입력 URL을 호출하면 됩니다.



    2. 서버 개발부분

    물론 서버상의 PHP는 오라클 등의 데이타베이스와 연동할 수있게 모듈이 있어야 겠지요? 저는 PHP 고수는 아니지만 DB 생성하고 클라이언트에서 온 쿼리를 받아서 자료를 넣는 방식으로 작성했고 별부담은 가지 않더군요.

    PHP 쪽에서 DB 생성하고 입력하고 하는 작업에 참고가 될 만한 사이트는 http://www.phpschool.com/php_loveme/ 인데 한번 둘러보세요. 참 잘되어 있더군요



    내용이 참, 두서없습니다. 간단하지만 도움이 되셨길....









    토비 wrote:

    > 안녕하세요..

    > 같은 네트웍상이 아닌 서버에 db서버가 존재합니다.

    > 로컬에서 서버로 데이타를 POST방식으로 주고 받으러고 합니다..

    > Indy컴포넌트를 이용해서 하려고 소스와 데모 자료를 받았는데..

    > 잘 이해가 안 되는군요...

    > 서버쪽 프로그램은 PHP로 만드려고 하구요...

    > 로칼에서 insert할 데이타를 날리면 서버 PHP프로그램에서 그 자료를 파싱해서..

    > db에 저장되도록 하고 싶습니다..

    > 반대로 조회할 경우에는 서버에서 조건에 맞는 데이타를 날려주면..

    > 델파이 프로그램에서 그 데이타를 파싱해 원하는 형태로 가공하려고 합니다...

    >

    > POST방식으로 데이타를 서버와 주고 받으려면 델파이에서 어떤 컴포넌트를 이용해야

    > 하는지.... 좀 자세하게 알려주세요....

    > Help Me.......

    > 무지 급하거든요.. 사소한거라도 좋으니 대답 좀 해주세요..

    > 감사합니다.........

    >

  • Profile
    화랑 2001.06.01 20:39
    일단 금방 생각나는것이 두가지가 생각이 나네요~



    PHP를 사용하신다고 하셨는데.. 제가 PHP는 잘 몰라서 틀릴수도 있을겁니다..



    먼저.. Post로 데이터를 받으신다고 하셨는데.. 이것은 웹서버에서 돌릴수 있는



    프로그램을 만들어야 한다는 생각이 드네요.. 델파이로는 ISAPI와 CGI



    그리고 만일 ASP라면 ASP Component를 제작을 하면 될것 같고요~



    만일 ISAPI나 CGI같은 경우는 Post로 날라오는 데이터를 TRequest이라는 객체에서



    쉽게 구해낼수 있거든요.. 그래서 그데이터를 구해서 DB하고 연결을 하지



    되지 않을까~ 하는 생각이 드네요~



    제가 질문을 잘못 이해한건 아닌지 모르겠네요. ^^









    토비 wrote:

    > 안녕하세요..

    > 같은 네트웍상이 아닌 서버에 db서버가 존재합니다.

    > 로컬에서 서버로 데이타를 POST방식으로 주고 받으러고 합니다..

    > Indy컴포넌트를 이용해서 하려고 소스와 데모 자료를 받았는데..

    > 잘 이해가 안 되는군요...

    > 서버쪽 프로그램은 PHP로 만드려고 하구요...

    > 로칼에서 insert할 데이타를 날리면 서버 PHP프로그램에서 그 자료를 파싱해서..

    > db에 저장되도록 하고 싶습니다..

    > 반대로 조회할 경우에는 서버에서 조건에 맞는 데이타를 날려주면..

    > 델파이 프로그램에서 그 데이타를 파싱해 원하는 형태로 가공하려고 합니다...

    >

    > POST방식으로 데이타를 서버와 주고 받으려면 델파이에서 어떤 컴포넌트를 이용해야

    > 하는지.... 좀 자세하게 알려주세요....

    > Help Me.......

    > 무지 급하거든요.. 사소한거라도 좋으니 대답 좀 해주세요..

    > 감사합니다.........

    >