Elimde başka bir sistemden veri çekebilmem için xml kodlarını içeren bir döküman var yalnız bu dökümanı incelediğimde soap ile başlayan(sanırım güvenlik ile ilgili) kodlar var.
Ayrıca ;
http://test.xxx.com:11080/axis2/service ... rvice?wsdl
test için kullanacağımız yukarıdaki gibi bir link var.
Sorunum şu aşağıda bir kısmını vereceğim kodlarla asp ile yapmış olduğum ve MSSQL veri tabanı kullandığım sistemime entegre etmekte zorluk yaşıyorum. Aslında zorluk değilde hiç bir şey yapamıyorum.
İki gündür araştırdım sanırım elimdeki kodlar programlama ile ilgili kodlar. Benim istediğim bu kodların bulunduğu dosyalara istenilen bilgileri asp sayfalarımda xml'ye veri gönderip alındığı gibi nasıl yapabilirim.Yani web servisini nasıl yapabilirim
Konuyla ilgili fikir sahipleri bilgilerini paylaşırsa çok sevinirim teşekkürler.
Kod: Tümünü seç
SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:m0="http://ota.paxws" xmlns:m1="http://types.paxws">
<SOAP-ENV:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
SOAP-ENV:mustUnderstand="1">
<wsse:UsernameToken>
<wsse:Username>username</wsse:Username>
<wsse:Password>password</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<m:OTA_AirAvailRQ xmlns:m="http://otabase.otapax" DirectFlightsOnly="" PrimaryLangID="1" SequenceNmbr="1">
<m0:POS>
<m1:Source agentSine="BSIA1234PM" isoCountry="TR" isoCurrency="TRY">
<m1:RequestorID id="1" type="1" url="http://"/>
<m1:BookingChannel Primary="1" Type="1"/>
</m1:Source>
</m0:POS>
<m0:OriginDestinationInformation>
<m1:DepartureDateTime>2007-04-14</m1:DepartureDateTime>
<m1:OriginLocation LocationCode="SAW"/>
<m1:DestinationLocation LocationCode="ESB"/>
</m0:OriginDestinationInformation>
<m0:TravelPreferences MaxStopsQuantity="0">
<m1:FlightTypePref FlightType="Nonstop" PreferLevel="1"/>
<m1:EquipPref AirEquipType="737"/>
<m1:CabinPref Cabin="1" PreferLevel="1"/>
<m1:TicketDistribPref DistribType="1" PreferLevel="1"/>
<m1:BookingClassPref ResBookDesigCode="1"/>
</m0:TravelPreferences>
<m0:TravelerInfoSummary>
<m1:AirTravelerAvail>
<m1:PassengerTypeQuantity Code="ADT" Quantity="2"/>
<m1:temp>String</m1:temp>
</m1:AirTravelerAvail>
</m0:TravelerInfoSummary>
</m:OTA_AirAvailRQ>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Kod: Tümünü seç
Sorgu sonrası yanıt aşağıdaki gibidir.
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ns2:myAvabilityMethodReturn xmlns:ns2="http://ota.paxws" SequenceNmbr="1"
TimeStamp="8578559">
<Success xmlns="http://ota.paxws">true</Success>
<OriginDestinationOptions xmlns="http://ota.paxws">
<OriginDestinationOption xmlns="http://types.paxws">
<FlightSegment ArrivalDateTime="2007-04-14 10:45:00.0" DepartureDateTime="2007-04-14 09:55:00.0" FlightNumber="190" JourneyDuration="" OnTimeRate="" ResBookDesigCode="" StopQuantity="0" Ticket="">
<DepartureAirport LocationCode="SAW"/>
<ArrivalAirport LocationCode="ESB"/>
<Equipment AirEquipType="B737-400" ChangeofGauge=""/>
<MarkettingAirline CompanyShortName=“XQ”/>
<MarketingCabin CabinType="Y" RPH="0">
<Meal>*</Meal>
</MarketingCabin>
<BookingClassAvail RPH="0" ResBookDesigCode="Y" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="R" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="Q" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="B" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="L" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="M" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="H" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="K" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="N" ResBookDesigQuantity="9"/>
<BookingClassAvail RPH="0" ResBookDesigCode="S" ResBookDesigQuantity="9"/>
<comment/>
</FlightSegment>
<dummy/>
</OriginDestinationOption>
<dummy xmlns="http://types.paxws"/>
</OriginDestinationOptions>
</ns2:myAvabilityMethodReturn>
</soapenv:Body>
</soapenv:Envelope>