1 / 12

Introduction of RMI:

Presentation of Soft Ware Engineering Presented to: Sir. Maruf Pasha Presented by: Shaista Sumreen Roll#: 06-04. Introduction of RMI:.

oren-garcia
Download Presentation

Introduction of RMI:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presentation of Soft Ware EngineeringPresented to: Sir. Maruf Pasha Presented by: Shaista SumreenRoll#: 06-04

  2. Introduction of RMI: “Remote Method Invocation (RMI) allows applications to call object methods located remotely, sharing resources and processing load across systems.”

  3. Features of RMI: • Remote Method Invocation (RMI) facilitates object function calls between Java Virtual Machines (JVMs). This is a powerful feature! RMI allows both client and server to dynamically load new object types as required.

  4. Figure - Connections made when client uses RMI

  5. Introduction of MFC: • The Microsoft Foundation Class Library (also Microsoft Foundation Classes or MFC) is a library that wraps portions of the Windows API in C++ classes, including functionality that enables them to use a default application framework. • Classes are defined for many of the handle-managed Windows objects and also for predefined windows and common controls. • MFC provides really nice classes for doing Windows programming. • MFC was introduced in 1992 with Microsoft's C/C++ 7.0 compiler for use with 16-bit versions of Windows.

  6. Features of MFC: • MFC provides two important classes viz. CWinApp and CFrameWnd, which can be used for creating a window and the application • MFC was introduced, Microsoft extended the C++ syntax with a series of macros for management of Windows messages exceptions, run time type identification, and dynamic class instantiation . • The macros for Windows messages were intended to reduce memory required by avoiding gratuitous Virtual table use and provide a more concrete structure for various Visual C++-supplied tools to edit and manipulate code without parsing the full language. • The message-handling macros replaced the virtual function mechanism provided by C++.

  7. Introduction to WebLogic: • WebLogic is an application server: a server program that runs on a middle tier, between back-end databases and application.

  8. Features of Web Logic: • WebLogic Server provides a variety of tools for automatically generating deployment descriptors. • WebLogic Server includes a set of Java-based command-line utilities that automatically generate both standard J2EE and WebLogic-specific deployment descriptors for Web applications and Enterprise JavaBeans (version 2.0).

  9. Introduction of DCOM: • Microsoft Distributed COM (DCOM) extends the Component Object Model (COM) to support communication among objects on different computers—on a LAN, a WAN, or even the Internet.

  10. Features of DCOM: • With DCOM, our application can be distributed at locations that make the most sense to our customer and to the application. • Because DCOM is a seamless evolution of COM, the world's leading component technology . • DCOM handles low-level details of network protocols so we can focus on our real business: providing great solutions to our customers.

  11. Introduction of Web Sphere: • WebSphere is a set of Java-based tools from IBM that allows customers to create and manage sophisticated business Web sites.

  12. Features of Web Sphere: • The central WebSphere tool is the WebSphere Application Server (WAS), an application server that a customer can use to connect Web site users with Java applications. • WebSphere supports open standard interfaces such as the Common Object Request Broker Architecture (CORBA) and Java Database Connectivity (JDBC) and is designed for use across different operating system platforms. • WebSphere also includes Studio, a developer's environment with additional components that allow a Web site's pages to be created and managed.

More Related