Web servisi NBS

Š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.

Rang mog bloga na internetu

Da bi smo videli kolika je vrednost naseg sajta koristicemo adresu www.sajtinfo.com i kada ubacimo nase korisnicko ime dobijemo sledeci prikaz:

Ako zelimo da prijavimo nas sajt kako bi dobili rezultate pretrage nekih pretrazivaca koristicemo sledece adrese:

http://www.bblmedia.com/addurl.html
http://www.addurlfree.com/

Sada mozemo da izaberemo na koji od najpoznatijih pretrazivaca hocemo da prijavimo sajt.
Uzecemo za primer prijavljivanje na www.google.com

Ovaj postupak mozemo ponoviti i na ostalim pretrazivacima

RSS Feed

RSS   je „porodica“ HTTP protokola/formata koji omogućuju distribuciju podataka preko interneta.

RSS feed -ovi ne koriste “ jezik“ interneta HTML ( Hyper Text Markup Language ) te se za njihovo pregledanje ne mogu koristiti „obični“ internet pregledači ( internet browser ) kao što su Internet Explorer, Firefox, Opera ili Safari.

RSS služi za brz pregled sadržaja na internetu, jer su podaci „očišćeni“ od suvišnih podataka koji u sebi sadrži HTML jezik; na kojem počiva internet.

Velika prednost RSS -a feeda nad „običnim“ pregledom neke web stranice, počiva upravo u njegovoj brzini i jednostavnosti promene. Jer ne morate da pristupate nekoj stranici, da bi ste videli najnovije izmene ( vesti i slične informacije, koje se često menjaju svakih nekoliko minuta ) već je dovoljno da nekim od RSS čitača „preletite“ preko najnovijih izmena na nekoliko web sajtova u roku od nekoliko sekundi. Obično ovi RSS čitači to rade automatski ( po određenom vremenskom periodu ); i „prijave“ vam najnovije izmene.

RSS feed -ove koriste web sajtovi koji se često menjaju ( menjaju sadržaj ) web blogovi i sajtovi koji žele da olakšaju pregled ( RSS feed -ovi ne sadrže reklame ) svojim posetiocima.

SMTP protokol

SMTP-SIMPLE MAIL TRANSFER PROTOCOL

(1) Cilj SMTP protokola je da prenese podatke pouzdano i efikasno. Kao i većina drugih protokola aplikacijskog sloja ima klijentsku i serversku stranu koja se izvršava na serveru za elektronsku poštu onoga koji šalje i druga strana koja se izvršava na serveru. Kada server salje poruku drugim serverima, on preuzima ulogu SMTP klijenta, a kad prima poruke ponaša se kao SMTP server.

(2) SMTP koristi TCP protokol kao protokol transportnog sloja jer je neophodno obezbediti pouzdan prenos poruke. Port broj 25 je rezervisan za SMTP. U okviru SMTP protokola razlikujemo SMTP klijent i SMTP server. Na primer korisnička aplikacija za prijem i slanje mailova predstavlja SMTP klijent u okviru procesa slanja maila. Današnji sistem elektronske pošte podrazumeva da će klijentski SMTP server direktno kontaktirati odredišni SMTP server u cilju isporuke maila do destinacije. Veliki broj davalaca usluga pristupa internetu pomoću zaštitnog zida i onemogućava konekciju preko porta 25 pod izgovorom povećanja bezbednosti, što znači da jedan SMTP server neće moći da uspostavi vezu sa drugim SMTP serverom koji se nalazi na internetu.

Literaturni izvori

(1) Wikipedia

(2) Elektronska pošta

Apple Talk Data Stream Protocol (ADSP)

AppleTalk je protokol koji je razvila firma Apple Computer u ranim osamdesetim. Svrha AppleTalk-a bila je da omogući korisnicima da dele resurse, kao što su datoteke i printeri. Uređaji koji pružaju te resurse zovu se serveri dok uređaji koji koriste te resurse zovu se klijenti. Zbog toga AppleTalk je jedan od najranijih implementacija klijent-server mrežnih sistema.

ADSP protokol je deo sloja za pristup AppleTalk bloku protokola koji uspostavlja i održava dvostruku vezu između dva AppleTalk socketa. ADSP garantuje da će podaci biti pravilno prosleđeni i da se neće javljati isti paketi. ADSP takođe uključuje i mehanizam za kontrolu protoka koji omogućava odredištu da smanji brzinu odazivanja izvora. ADSP radi iznad DDP protokola.

AppleTalk socket je jedinstvena, adresibilna lokacija u AppleTalk čvoru. To je logička tačka kod koje gornji sloj AppleTalk softwera stvara niz procesa za komunikaciju s  mrežnim slojem Datagram-Delivery Protocol (DDP). Ti procesi su znani kao socket klijenti. Socket klijenti poseduju jedan ili više socketa koje upotrebljavaju za slanje i primanje paketa. Socket-i mogu biti dodeljivani statički i danamički.

Moja ip adresa

Da bi videli ip adresu drugog racunara u prvom redu Command Prompt-a  kucamo cd.., i u drugom redu ponavljamo istu komandu. Kada se u trecem redu pojavi C:\> napisemo ipconfig i vidimo ip adresu racunara na kom radimo. Ispod tih podataka u novom redu pored C:\> napisemo komandu “ping” i pored nje ip adresu drugog racunara da bi dobili statistiku poslatih i primljenih podataka.

Prati

Dobijte svaki novi članak dostavljen u vaše poštansko sanduče.