2014-11-26 2 views
0

나는 다음과 같은 Webservice를 느릅 나무 타사 WS입니다 있습니다서버에 소켓 연결을 열 수 없습니다. 오류 (110) : 연결 시간이 초과되었습니다

(HTTP : // 호스트 : 453/INTEGRA/WSRG001.pgm XML = (PAIS) GT (/ PAIS) (오든) JZ9000104 (/ 오든) (억센) (2) (/ 억센) (NUMERO) P734FPS (/ NUMERO))이 태그를 사용하여 "<은>"

호스트 : 200.114.117.11

이 필요 XML로 보내거나 매개 변수를 nusoap하십시오.

내가 가지고있는 다음 코드 aswell :

 $server = new nusoap_client('http://200.114.117.11:453/INTEGRA/WSRG001.pgm?xml',false); 

    print_r($server); 

    $request = array(
        array(
          array('PAIS' => 'GT'), 
          'STRUCT' 
         ), 
        array(
          array('id_number' => '123'), 
          'STRUCT' 
         ) 
       ); 


    $row = $server->call('ORDENTALLER',$orden); 
    if ($server->fault) { 
    echo 'Fault'. print_r($result); 
    } else { 
     // Check for errors 
     $err = $server->getError(); 
     if ($err) { 
      // Display the error 
      echo 'Error'. $err; 
     } else { 
      // Display the result 
      echo 'Result' . print_r($row);  
     } 
    } 

미안 점점 : ErrorHTTP 오류 : 수 없습니다 HTTP를 // 200.114.117.11:453/INTEGRA/WSRG001.pgm 서버에 열려있는 소켓 연결? xml, 오류 (110) : 연결 시간이 초과되었습니다.

왜 작동하지 않는지 알고 싶습니다. 그건 그렇고 codeigniter에서 일하고 있습니다.

+0

음이 연결이 단지 시간이 초과되어있을 수에 당신을 도울 것입니다 희망, 당신이 원하는 것을 위해 포트 453를 허용 방화벽

에서이 포트를 허용해야합니다. 하지만 그것은 또한 귀하의 매개 변수 인코딩 및 비누 클라이언트에 사용하는 URL 가능성이 잘못된 것 같습니다 ... 나는'? xml' 값의 일종으로 URL에있을 것이라고 기대하거나, 나는 그것으로 인코딩 기대 Logged 요청과 함께 SOAP 매개 변수의 일부. 여기 믹스하고 일치 시키려고하는 것 같습니다. 그러나 당신이 치려고하는 서비스에 대한 세부 정보를 우리에게주지 않기 때문에 그것은 추측입니다. 질문에 직접 설명서 나 관련 세부 정보에 대한 링크를 게시 할 수 있다면 도움을 드릴 수 있습니다. – prodigitalson

+0

@prodigitalson 물론, 어떤 세부 사항이 유용할까요? – user3630248

+0

당신이 만들고자하는 특정 SOAP 호출에 대한 문서의 XML 및 매개 변수 예제 ... API crednetials 또는 그 밖의 모든 것을 제외합니다. – prodigitalson

답변

0

당신은 내가이 올바른 방향