THE WHATIS.COM WORD-OF-THE-DAY August 27, 2003 Remote Procedure Call ________________ SPONSORED BY: AMD
64-bit computing software If you need more performance or are developing new applications, you may want to consider migrating from 32-bits to 64-bits. Wondering how much work is involved and which enterprise apps will most benefit? Find out here. http://WhatIs.com/r/0,,17581,00.htm?amd ________________ TODAY'S WORD: Remote Procedure Call See our complete definition with hyperlinks at http://searchwebservices.techtarget.com/sDefinition/0,,sid26_gci214272,00.html Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer in a network without having to understand network details. (A procedure call is also sometimes known as a function call or a subroutine call.) RPC uses the client/server model. The requesting program is a client and the service-providing program is the server. Like a regular or local procedure call, an RPC is a synchronous operation requiring the requesting program to be suspended until the results of the remote procedure are returned. However, the use of lightweight processes or threads that share the same address space allows multiple RPCs to be performed concurrently. When program statements that use RPC are compiled into an executable program, a stub is included in the compiled code that acts as the representative of the remote procedure code. When the program is run and the procedure call is issued, the stub receives the request and forwards it to a client runtime program in the local computer. The client runtime program has the knowledge of how to address the remote computer and server application and sends the message across the network that requests the remote procedure. Similarly, the server includes a runtime program and stub that interface with the remote procedure itself. Results are returned the same way. There are several RPC models and implementations. A popular model and implementation is the Open Software Foundation's Distributed Computing Environment (DCE). The Institute of Electrical and Electronics Engineers defines RPC in its ISO Remote Procedure Call Specification, ISO/IEC CD 11578 N6561, ISO/IEC, November 1991. RPC spans the Transport layer and the Application layer in the Open Systems Interconnection (OSI) model of network communication. RPC makes it easier to develop an application that includes multiple programs distributed in a network. Alternative methods for client/server communication include message queueing and IBM's Advanced Program-to-Program Communication (APPC). ______________________ RELATED TERMS: stub http://whatis.techtarget.com/definition/0,,sid9_gci213061,00.html runtime http://whatis.techtarget.com/definition/0,,sid9_gci212933,00.html OSI model http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212725,00.html message queueing http://searchwebservices.techtarget.com/sDefinition/0,,sid26_gci212553,00.html Program-to-Program Communication http://search390.techtarget.com/sDefinition/0,,sid10_gci537049,00.html ______________________ SELECTED LINKS: DSPS, a programming company that specializes in distributed computing, provides an introduction to DCE. http://www.dsps.net/dcemenu.html ______________________ TODAY'S TECH NEWS: PEOPLESOFT REVIVES MONEY-BACK GUARANTEES The same offer it made when Oracle first launched its takeover bid is now back. This time it also includes J.D. Edwards purchases. http://searchcrm.techtarget.com/originalContent/0,289142,sid11_gci921412,00.html IDC TALLIES ANALYTICS GROWTH The researcher sees a $4.8 billion market by 2007, led primarily by CRM analytics. http://searchcrm.techtarget.com/originalContent/0,289142,sid11_gci921390,00.html EXCHANGE 5.5 USERS GET ONE MORE YEAR OF SUPPORT Companies still using Exchange Server 5.5 will get one more year of support as they continue their conversions to the next version of Microsoft's messaging platform. http://searchwin2000.techtarget.com/originalContent/0,289142,sid1_gci921226,00.html IBM TAKES NEW TACK TO MAINFRAME PRICING No more preaching to the choir. IBM has restructured how it prices the mainframe, so that pricing is better aligned with the way other vendors lay out costs. http://search390.techtarget.com/originalContent/0,289142,sid10_gci921240,00.html >> Catch up on all the latest IT news at http://searchtechtarget.techtarget.com/ ______________________ Crash Course | OSI model The OSI model is the conceptual backbone of most enterprise networks, but how well do you understand it? Read our rundown of the OSI model and find out what all those layers do. http://searchnetworking.techtarget.com/featuredTopic/0,290042,sid7_gci917009,00.html ______________________ Secret Word-of-the-Day | What is IT? HINT: If you have multiple identities and passwords across a variety of networks, applications and computers, you may be contributing to this undesirable phenomenon. >> See if you're right! http://searchsecurity.techtarget.com/sDefinition/0,,sid14_gci912172,00.html _____________________ Quiz #19 | Artificial Intelligence How much do you know about AI? Take this week's quiz and find out! >> Click to take the quiz http://searchcrm.techtarget.com/sDefinition/0,,sid11_gci789222,00.html ______________________________ RECENT ADDITIONS AND UPDATES [1] dark energy http://whatis.techtarget.com/definition/0,,sid9_gci917929,00.html [2] strawman http://searchcrm.techtarget.com/sDefinition/0,,sid11_gci840566,00.html [3] refactoring http://searchcio.techtarget.com/sDefinition/0,,sid19_gci919168,00.html [4] initial extent http://searchdatabase.techtarget.com/sDefinition/0,,sid13_gci916333,00.html [5] IT Crossword Puzzle: Malware http://searchsecurity.techtarget.com/sDefinition/0,,sid14_gci916579,00.html ____________________________________________________________________ ::::::::::::::::::: WHATIS.COM CONTACTS ::::::::::::::::::: LOWELL THING, Site Editor ([EMAIL PROTECTED]) ____________________________________________________________________ MARGARET ROUSE, Associate Editor ([EMAIL PROTECTED]) ::::::::::::::::::::: ABOUT THIS NEWSLETTER :::::::::::::::::::::: This newsletter is published by TechTarget, the most targeted IT media. http://www.techtarget.com Copyright 2003 TechTarget. All rights reserved. ____________________________________________________________________ To unsubscribe from "Word of the Day": Reply to this e-mail with REMOVE in the Subject line - OR - Go to unsubscribe: http://WhatIs.com/u Please note, unsubscribe requests may take up to 24 hours to process; you may receive additional mailings during that time. A confirmation e-mail will be sent when your request has been successfully processed.