2011-09-18 2 views
0

오늘 변수와 PHP 배열을 데스크톱 응용 프로그램에 전달하려고 시도했지만 어떻게해야 할 지 전혀 모른다.PHP에서 C# 또는 VB.NET으로 데이터 보내기

내 질문에 더 정확하게하려면 PHP가 C# 또는 VB.NET으로 개발 된 데스크톱 응용 프로그램을 실행하고 변수를 보내야합니다.

누군가가 해결책을 제안 할 수 있다면 제안이나 방법을 사용해 주셔서 감사합니다.

+0

cli 인수로 전달 하시겠습니까? – miki

+0

어떤 OS를 사용하고 있다고 데스크탑에서 말하면 Windows? PHP를 데스크탑이나 별도의 서버에서 실행 하시겠습니까? –

+0

웹 서버는 Linux (CentOS 5.6)입니다. PHP가 필요합니다 클라이언트 (Microsoft XP) –

답변

1

정보를 클라이언트 측에서 구문 분석 할 수있는 형식으로 클라이언트에 보내야합니다. XML이 한 가지 예입니다. 당신은 XML의 경로를 이동하는 경우 클라이언트 응용 프로그램이

  • 이 클라이언트는 다음 XML이 당겨 구문 분석 데이터를 요청할 때

    그래서

    1. PHP 출력 XML을 (내가 더 나은 전송 데이터 구조를 찾을 것) 데이터를 네이티브 데이터 구조로 저장하십시오.
  • 1

    (사용자가 클라이언트 시스템에서이 작업을 수행하려는 경우) 대답은 사용자가 할 수 없다는 것입니다. PHP는 클라이언트 컴퓨터에서 실행되지 않고 서버에서 실행되어 클라이언트 브라우저로 출력되고 브라우저는이를 해석하고 결과를 표시하며 브라우저는 보안 위반으로 인한 다른 응용 프로그램을 실행하지 않습니다. 특정 MIME 형식을 다운로드 중입니다. 사용자가 협력을 알면이 작업을 수행하는 것이 해결책 일 수 있습니다. 코드베이스 (PHP와 C#)를 모두 제어한다면 사용자가 데스크톱 응용 프로그램을 실행하고 PHP 페이지와 통신하여 정보를 얻는 것이 더 합리적입니다.

    관련 문제