안녕하십니까..... 저는 FA(Factory Automation)쪽에 프로그램을 하는 사람 입니다. 이번에 프로젝트를 모두 마치고, 그쪽 회사에서 장비에 대한 정보를 Database에 연결 해달라고 합니다.
제 기본 적인 경험으로는 Database를 연결할때는 SQL로 직접 handling 하는 줄 알았는데... 장비가 많기 때문에 장비자체에서 직접 접근하지 않고 장비에서 String Format 을 winsock을 통해서 날려 주면 그 String을 해석 해서 자체적으로 저장을 하고, 또한 장비에서 필요한 정보을 다시 Winsock을 통해서 Data을 장비로 날려 줍니다.
헉헉헉... 제가 알고 있는 수준은 Internet Component 중에 ClientSocket 하고 ServerSocket을 이용해서 간단한 채팅 프로그램을 만드는 수준입니다. 문제는 이 Component 같은 경우 양쪽 컴퓨터에 프로그램을 둘다 설치해야(?) 하는 것인데.. 혹시 Window API 중 지정된 서버로 String을 날려주고 다시 String을 받을 수 있는 함수가 있는지, 아니면 Delphi 기본 컴포넌트(인정되지 않은 컨포넌트는 그쪽 회사에서 사용못하게 합니다)중에서 지원해주는 것이 있는지 알려 주십시요....
고수님들의 많은 조언 부탁드립니다.
델파이에서 기본적으로 제공되는 소켓컴포넌트쓰셔셔
채팅프로그램에서 하는것처럼 Data를 보내면 됨니다.
서버(채팅서버)에서는 그냥 들어온 값을 다른 클라이언트로 보내지만
여기서는 들어온 값을 처리한 다음 결과값을 해당 클라이언트로
보내는게 조금 다를 뿐이구여
물론 데이타 패킷의 형태는 레코드를 사용하시던지
아니면 문자열을 사용하구 잘라서 사용하시던지 편한걸루 하시구여