NuSoap en McAfeeASAP NOC voorbeeld

Pagina: 1
Acties:
  • 100 views

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Ik ben een XML ordering systeem aan het maken om te communiceren met een SAAS model oplossing van McAfee. McAfee heeft instructies geleverd over hoe een goed geschreven SOAP Request eruit ziet. Mijn kennis van soap en nusoap is echter behoorlijk beperkt op het moment, en natuurlijk zal ik mijzelf gaan inlezen maar ik zit vrij krap in mijn tijd...

Dus: ik realiseer me dat dit een wel erg makkelijke poging is, sorry :/ , maar zou iemand mij wellicht aan een nusoap-gebaseerd script kunnen helpen die het volgende SOAP Request zou genereren:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
POST /ws/mop/mop.asmx HTTP/1.1
Host: testdrive.mcafeeasap.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://McAfeeAsap.com/ProcessOrder"

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema" xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
  <SOAP-ENV:Header>
    <SOAPSDK4:AuthHeader xmlns:SOAPSDK4="http://McAfeeAsap.com">
      <SOAPSDK4:sToken xsi:type="xsd:string">1234567890</SOAPSDK4:sToken>
    </SOAPSDK4:AuthHeader>
  </SOAP-ENV:Header>
  <SOAP-ENV:Body>
    <method:ProcessOrder xmlns:method="http://McAfeeAsap.com">
      <method:sOrderXML>
<Root>
    <PartnerInfo>
        <PartnerCode>DRIV7820031021</PartnerCode>
        <Password>welcome</Password>        
    </PartnerInfo>
    <Contact>
        <PartnerCode>DRIV7820031021</PartnerCode>
        <PartnerGeneratedContactID>14807</PartnerGeneratedContactID>
        <EmailAddress>santhosh@mycio.com</EmailAddress>
        <Password>welcome</Password>
        <FirstName>Santhosh</FirstName>
        <LastName>P</LastName>
        <Phone>408-992-8345</Phone>
        <CompanyName>NAI Test</CompanyName>
        <AddressLine1>3965 Fredom Cir</AddressLine1>
        <AddressLine2>3965 Fredom Cir</AddressLine2>
        <SuiteFloor>3965 Fredom Cir</SuiteFloor>
        <CityName>Santa clara</CityName>
        <StateProvinceCD>CA</StateProvinceCD>
        <PostalCD>94086</PostalCD>
        <CountryCD>US</CountryCD>
        <ProductLanguageCode>E</ProductLanguageCode>
        <ManagedCustomer>1</ManagedCustomer>
    </Contact>
    <Product>
            <PartnerGeneratedOrderID>INT15Sep20080513</PartnerGeneratedOrderID>
            <OrderDate>2008-09-15</OrderDate>
            <DeskTopCount>5</DeskTopCount>
            <PaymentType>2</PaymentType> 
            <ProductSku>TSBECE-AA</ProductSku>
            <ServiceStartDate>9/15/2008</ServiceStartDate>
        <ServiceEndDate>10/21/2009</ServiceEndDate>
            <OrderType>BUY</OrderType>
            <Action>NEW</Action>
    </Product>
</Root>
      </method:sOrderXML>
    </method:ProcessOrder>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Dit is een script-request en dat staan we hier niet toe. ( scriptrequest )

Het klinkt misschien lullig, maar het is niet ons probleem dat je maar kort de tijd hebt. We staan hier alleen topics toe die over zelf programmeren gaan. Als je een kant en klaar oplossing wil, zul je op andere sites moeten zoeken.

[ Voor 88% gewijzigd door Woy op 06-05-2009 15:38 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Dit topic is gesloten.