Presentation is loading. Please wait.

Presentation is loading. Please wait.

Presentation 22 Distributed Objects on the Windows platform.

Similar presentations


Presentation on theme: "Presentation 22 Distributed Objects on the Windows platform."— Presentation transcript:

1 Presentation 22 Distributed Objects on the Windows platform

2 Ingeniørhøjskolen i Århus Slide 2 af 6 Outline Motivation for looking into distributed objects on Windows platforms Distributed object technologies supported

3 Ingeniørhøjskolen i Århus Slide 3 af 6 Microsoft Windows Microsoft is dominating the PC platform –Workstations (since the 80’s) –Servers (becoming more common) But also embedded platform –Windows CE general purpose embedded system –Pocket PC (e.g. hospital EPJ gaining momentum) –SmartPhone (for mobile phone platform) Important to consider Microsoft support for distributed solutions –Chances are there will be a Microsoft OS somewhere in your solution

4 Ingeniørhøjskolen i Århus Slide 4 af 6 Windows platforms Win32 programming API commonly used for Windows programming –COM: Component Object Model widespread –DCOM is “remoting” of COM.NET Framework –“Replaces” Win32 programming and COM programming –.NET Remoting & Web services is “remoting” of COM On Windows CE (incl. Pocket PC & SmartPhone) –No DCOM support on Windows CE –.NET Framework in “Compact Edition” –Only “Web services” supported in.NET Compact Framework

5 Ingeniørhøjskolen i Århus Slide 5 af 6 Technologies supported by Windows CORBA supported –C#, Delphi, C++ mappings may be used Java RMI supported –Using a JRE VM –Trouble with Win32 &.NET interop – support limited.NET Remoting –Tightly integrated in.NET framework (not CF) DCOM –Tightly integrated in some Win OS (not Windows CE) Web services –Tightly integrated in.NET framework (incl. CF) –Toolkits exists for Windows CE and Win32 applications

6 Ingeniørhøjskolen i Århus Slide 6 af 6 Assignment 2 Choose what to look into: –.NET Remoting For.NET Framework development C# and other CLS Presentation follows shortly (intro only) –DCOM For Win32 development, C++ ATL programming Will be presented next time (intro only) –Web services Not allowed for “CORBA” participants, see ITONK1 course Make a “tentacle extension” to assignment 1 –Or implement a “similar solution” Make an in-depth study of the technology you choose And treat the other (DCOM or Remoting) as Web services


Download ppt "Presentation 22 Distributed Objects on the Windows platform."

Similar presentations


Ads by Google