Šta su veb servisi?
Veb-servisi su softverske komponente koje omogućavaju programsko povezivanje distribuiranih aplikacija (ili drugih softverskih komponenti) na osnovu standardizovanih formata komunikacije. Na taj način oni omogućavaju programsko povezivanje distribuiranih softverskih komponenti nezavisno od operativnog sistema i tehnologije na kojima su implementirani.
Razmena podataka kod veb servisa se obavlja preko SOAP (Simple Object Access Protocol) protokola.
Servis statistike koriscenja usluge
1. Opis
Servis omogućava pristup podacima o statistici korišćenja servisa.
2. O servisu
Postoje dva tipa servisa za pristup podacima o statistici korišćenja servisa:
- LicenceService
- LicenceXmlService
Metode ova dva tipa servisa imaju ista imena i iste ulazne parametre, a razlikuju se u tipu objekta koji vraćaju.
Metode LicenceService-a vraćaju objekte tipa DataSet.
Metode LicenceXmlService-a vraćaju objekte tipa string.
4. Lokacija servisa
https://webservices.nbs.rs/CommunicationOfficeService1_0/LicenceService.asmx
https://webservices.nbs.rs/CommunicationOfficeService1_0/LicenceXmlService.asmx
5. Lokacija WSDL definicije servisa
https://webservices.nbs.rs/CommunicationOfficeService1_0/LicenceService.asmx?WSDL
https://webservices.nbs.rs/CommunicationOfficeService1_0/LicenceXmlService.asmx?WSDL
6. Metode
| Naziv metode | Opis metode |
| GetCustomer | Metoda vraća podatke o klijentu. |
| GetLicence | Metoda vraća podatke o licencama. |
| GetLicenceByLicenceID | Metoda vraća podatke o izabranoj licenci. |
| GetLicenceHistory | Metoda vraća podatke o istoriji licence. |
| GetLicenceHistoryItem | Metoda vraća detaljnije podatke o istoriji licence. |
| GetLicenceItem | Metoda vraća detaljnije podatke o licenci. |
| GetLicenceItemByLicenceID | Metoda vraća detaljnije podatke o izabranoj licenci. |
| GetProduct | Metoda vraća podatke o proizvodima servisa. |
| GetUser | Metoda vraća podatke o korisniku servisa. |




