What are ORB-IOR-a servant-a POA manager
In CORBA, what are i) an ORB ii) an IOR iii) a servant iv) a POA and v) a POA manager?
Expert
i) Object Request Broker – is a piece of middleware software which permits programmers to make program calls from one computer to other through a network. ORBs promote interoperability of the distributed object systems since they enable users to form systems by piecing altogether objects from various vendors, and hence they communicate with each other through ORB.
ii) Interoperable Object Reference - An Interoperable Object Reference (IOR) is CORBA or RMI-IIOP reference which uniquely recognized an object on a remote CORBA server. IORs can be transmitted in binary over TCP/IP general General Inter-ORB Protocol (the encoding might be big-endian or little-endian), or serialized into a string of hexadecimal digits (that is, prefixed by the string IOR to facilitate transport by non-CORBA mechanisms like HTTP, FTP, and e-mail.
iii) A Servant – a Servant is an invocation target, having methods for handling the remote process invocations. In newer CORBA versions, the remote object on the server side is divided into the Object (i.e., exposed to remote invocations) and Servant (to which the former portion delegates the method calls).This can be one Servant per remote Object, or similar servant can support numerous (possibly all) objects, related with the given Portable Object Adapter. The Servant for each and every Object can be set or found “once and forever” (that is, servant activation) or dynamically selected each time the method on that object is invoked (that is, servant location). Both servant locator and servant activator can forward calls to the other server.
iv) Portable Object Adapter – It is a standard component in CORBA model. In CORBA, on server side, the POAs form a tree-like structure, where each and every POA is accountable for one or more objects being served. The branches of this tree can be independently activated or deactivated, having different code for the servant location or activation and various request handling policies.
v) Portable Object Adapter Manager – The POA manager encapsulates the processing state of one or more POAs. By invoking the operations on a POA manager, server applications can cause requests for the related POAs to be queued or discarded. Additionally, applications can employ the POA manager to deactivate the POAs.
Write the difference between collection and arrays?
Name the various controls of ASP.NET AJAX?
Byte: In general computing, it refers to eight bits of data. In Java it is as well the name of one of the primitive data types, whose size is of eight bits.
Differentiate overriding and overloading method?
Write a recursive function intpower(base, exponent) that when invoked returns base^exponent. For example, intpower(3,4) = 3*3*3*3. Assume that the exponent is an integer greater than or equal to 1.
Bit manipulation operator: Operators, like &, | and ^, which are employed to examine and manipulate individual bits win the bytes of a data item. The shift operators, <<, >> and >>>, are too bit manipulation operators.
What is the use of UpdateProgress control in AJAX?
Super type: It is a type with a child sub type. The sub-type or super-type relationship is more common than the sub-class or super-class relationship. An interface which is implemented by the class is a super type of the class. The interface which is
Complement operator: The complement operator, ~, is employed to invert the value of each bit in the binary pattern. For illustration, the complement of 1010010 is 0101101.
Abstract class: It is a class with the abstract reserved word in its header. The Abstract classes are differentiated by the fact that you might not directly construct objects from them employing the new operator. The abstract class might have zero (0)
18,76,764
1936759 Asked
3,689
Active Tutors
1441106
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!