2011-01-03 3 views
0

다음과 같이 db에 EmployeeID를 추가하는 SOAP/XML 스크립트가 있습니다.대량 추가 SOAP/XML

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sach="http://www.abc.com/SACHEmployeeProvision/"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <sach:EmployeeInfo EMPLOYEEID="123727396907"> 
<AttributeList Name = "EMPLOYEE" Value = "OHIO-123727396907"/>    
     <AttributeList Name = "NAME_GIVEN" Value = "abc"/> 
     <AttributeList Name = "NAME_FAMILY" Value = "xyz"/> 
     <AttributeList Name = "GENDER" Value = "F"/> 
     <AttributeList Name = "LANGUAGE" Value = "E"/> 
     <AttributeList Name = "STATUS" Value = "ACTIVE"/> 
     </sach:EmployeeInfo> 
    </soapenv:Body> 
</soapenv:Envelope>> 

저는 현재 SOAPUI를 사용하여 EMPLOYEEID를 하나씩 추가합니다. 어떻게하면 대량으로 처리 할 수 ​​있습니까? 아마도 perl이나 java를 사용합니다.

감사합니다.

답변

0

Java의 경우 JAX-WS client을 사용할 수 있습니다.

Perl 용으로는 SOAP::Lite을 고려하십시오.

귀하의 대답은 각 직원마다 다른 직원 ID를 추가 할 것인지 그리고 그 데이터를 가져올지를 지정하지는 않지만 선택한 언어로 SOAP과 인터페이스 할 수있는 도구가 있으면 시작할 수 있어야하며 필요에 따라 추가 질문을하십시오.