RPC
Remote Procedure Call estas ĝenerala komputila paradigmo kiu permesas uzi servilon ĉe alia komputilo.
Tavolo | Tavolnomo | IP pera/rilata (havas RFC) |
---|---|---|
7 | Aplikada tavolo | HTTP, SMTP, POP3, IMAP, FTP, SSH, IRC, SIP, DNS... |
6 | Prezenta tavolo | MPEG, MIME, SSL, TLS, ... |
5 | Seanca tavolo | NetBIOS, RPC, SAP, SDP... |
4 | Transporta tavolo | TCP, UDP, SCTP, RTP... |
3 | Reta tavolo | IPv4, IPv6, IPsec, ICMP, IGMP, ARP... |
2 | Kanala tavolo | Ethernet, 802.11 Wi-Fi, MAC, HDLC, V.42bis, V.42), V.44... |
1 | Fizika tavolo | DSL, ADSL, WiMAX, 802.11b, 802.11g 10BASE-T, V.90... |
Programo en iu komputilo, kiu bezonas servo aŭ informo kontaktas alian servilero (procedure) kiel ĝi estus ene de la sama programo (aŭ malgraŭ ke ĝi estas fore ĉe alian komputilon).
RPC paradigmo oni povas realigi pere de pluraj realaj protokoloj. La plej uzata estas la klasika RPC protokolo, kreita de Sun Microsystems. Ankaŭ ekzistas RPC en XML sur HTTP kiu nomiĝas SOAP.
Objekta programado ofte uzas specifajn RPCajn protokolojn: IIOP (CORBA protokolo)[1] aŭ RMI (Java protokolo).[2]
Referencoj
redakti- ↑ Snaptube app
- ↑ iTube App. Arkivita el la originalo je 2018-08-07. Alirita 2016-01-30.