answersLogoWhite

0


Best Answer

I think the difference is that RMI uses AAAAAA and the procedure uses BBBB

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between RMI remote procedure call?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Basic Math

Difference between procedures and macros in 8086?

1.procedure does occuie minimum memory space than macro.2..overhead delay in macro is absent..3.in macro machine code is generated for instructions each time when it is called but in procedure machine code for instruction is put only once in the memory..4.proc is accessed by call and set instr ..macro is accessed with the name given..


What is the difference between a full bed and a double bed?

there is no difference, I believe its from what part of the country you're from that give it its name, I personally call it a double bed. I'm from New Jersey.


What is a difference between passing by value and passing arguments by reference in visual basic 6 procedures?

When we pass arguments my value, we are passing the value represented in the variable mentioned in the call, and not the variable itself. Therefore, any modifications made to that value will NOT be reflected in the variable mentioned in the call. Pass by reference, as the name suggests passes the reference of the variable mentioned in the procedure call. Any modifications made to the data of that variable is changed at the memory location of that data itself, and will be reflected in the variable itself, after the procedures completes.


What is the difference between macros and procedures in assembly language?

Macros and proceduresProcedureDefinition of procedureA procedure is a collection of instructions to which we can direct the flow of our program, and once the execution of these instructions is over control is given back to the next line to process of the code which called on the procedure.Procedures help us to create legible and easy to modify programs.At the time of invoking a procedure the address of the next instruction of the program is kept on the stack so that, once the flow of the program has been transferred and the procedure is done, one can return to the next lineof the original program, the one which called the procedure.Syntax of a ProcedureThere are two types of procedures, the intrasegments, which are found on the same segment of instructions, and the inter-segments which can be stored on different memory segments.When the intrasegment procedures are used, the value of IP is stored on the stack and when the intrasegments are used the value of CS:IP is stored.To divert the flow of a procedure (calling it), the following directive is used:CALL NameOfTheProcedureThe part which make a procedure are:Declaration of the procedureCode of the procedureReturn directiveTermination of the procedureFor example, if we want a routine which adds two bytes stored in AH and ALeach one, and keep the addition in the BX register:Adding Proc Near ; Declaration of the procedureMov Bx, 0 ; Content of the procedureMov B1, AhMov Ah, 00Add Bx, AxRet ; Return directiveAdd Endp ; End of procedure declarationOn the declaration the first word, Adding, corresponds to the name of outprocedure, Proc declares it as such and the word Near indicates to the MASMthat the procedure is intrasegment.The Ret directive loads the IP address stored on the stack to return to the original program, lastly, the Add Endp directive indicates the end of the procedure.To declare an inter segment procedure we substitute the word Near for theword FAR.The calling of this procedure is done the following way:Call AddingMacros offer a greater flexibility in programming compared to theprocedures, nonetheless, these last ones will still be used.MacrosDefinition of the macroA macro is a gro of repetitive instructions in a program which arecodified only once and can be used as many times as necessary.The main difference between a macro and a procedure is that in the macrothe passage of parameters is possible and in the procedure it is not, thisis only applicable for the TASM - there are other programming languageswhich do allow it. At the moment the macro is executed each parameter issubstituted by the name or value specified at the time of the call.We can say then that a procedure is an extension of a determined program,while the macro is a module with specific functions which can be used bydifferent programs.Another difference between a macro and a procedure is the way of callingeach one, to call a procedure the use of a directive is required, on theother hand the call of macros is done as if it were an assemblerinstruction.TOPSyntax of a MacroThe parts which make a macro are:Declaration of the macroCode of the macroMacro termination directiveThe declaration of the macro is done the following way:NameMacro MACRO [parameter1, parameter2...]Even though we have the functionality of the parameters it is possible tocreate a macro which does not need them.The directive for the termination of the macro is: ENDMAn example of a macro, to place the cursor on a determined position on thescreen is:Position MACRO Row, ColumnPUSH AXPUSH BXPUSH DXMOV AH, 02HMOV DH, RowMOV DL, ColumnMOV BH, 0INT 10HPOP DXPOP BXPOP AXENDMTo use a macro it is only necessary to call it by its name, as if it wereanother assembler instruction, since directives are no longer necessary asin the case of the procedures. Example:Position 8, 6Macro LibrariesOne of the facilities that the use of macros offers is the creation oflibraries, which are groups of macros which can be included in a programfrom a different file.The creation of these libraries is very simple, we only have to write afile with all the macros which will be needed and save it as a text file.To call these macros it is only necessary to use the following instructionInclude NameOfTheFile, on the part of our program where we would normallywrite the macros, this is, at the beginning of our program, before thedeclaration of the memory model.The macros file was saved with the name of MACROS.TXT, theinstruction Include would be used the following way:;Beginning of the programInclude MACROS.TXT.MODEL SMALL.DATA;The data goes here.CODEBeginning:;The code of the program is inserted here.STACK;The stack is definedEnd beginning;Our program ends


Is post matric means senior secondary school?

The studies after 10th grade or (Metric) are considered as Secondary school. It does not matter much what you call it. Meaning you can call senior secondary school or secondary school does not make much of a difference.

Related questions

What is a Lightweight Remote Procedure Call?

Lightweight Remote Procedure Call (LRPC) is a communication facility designed and optimized for communication between protection domains on the same machine.


What is is a procedure called?

Lightweight Remote Procedure Call (LRPC) is a communication facility designed and optimized for communication between protection domains on the same machine.


What does RPC stand for?

In computer science: Remote Procedure Call


What do you meant by light weight rpc?

lightewght rpc is combination of protected and remote procedure call


What is the full form of rpc in intelligent transportation system using sde visualc?

Remote Procedure Call


3 What is the difference between a function procedure and a subroutine procedure?

Both a function and a subroutine are examples of out-of-line execution calls to code. The main difference is that a function call can be part of an expression and returns a value, whereas the subroutine can be called standalone and does not return a value.


What was the primary motivation behind the development of RPC facility?

The primary motivation behind the development of Remote Procedure Call (RPC) facility was to enable communication and data exchange between processes running on different machines in a network. It allows programs to call functions or procedures on a remote machine as if they were local, simplifying the development of distributed systems.


What is difference between call by value and call by refrence?

What_are_the_differences_between_call_by_value_and_call_by_reference


What is the different between BPOTC and call center?

What is the difference between call centre and bpotc?


What is the difference between shouldn't and couldn't?

you shouldnt call me...... or... you couldnt call me


What do you call the difference between two pitches?

An interval


Which of the folloing is not valid email message format plain text RPC HTML or rich text?

RPC stands for Remote Procedure Call, and is used to cause the remote invocation of computer programs. Therefore, RPC is not a valid email format.