Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rhodes University Department of Computer Science Evaluating.Net for Mobile Solutions Broadband 2 Xiaogeng Zhao, Peter Clayton.

Similar presentations


Presentation on theme: "Rhodes University Department of Computer Science Evaluating.Net for Mobile Solutions Broadband 2 Xiaogeng Zhao, Peter Clayton."— Presentation transcript:

1 Rhodes University Department of Computer Science Evaluating.Net for Mobile Solutions Broadband 2 Xiaogeng Zhao, Peter Clayton

2 Rhodes University / Department of Computer Science September 2002 Table of Contents  Mobile Internet and wireless services .NET is emerging as a mobile platform .NET vs. traditional distributed computing models  Other major competitors of.NET  Mobile Devices Capacity and Markup Language Categories  Mobile Application / Services Developing Environments  Risk evaluation  Summary

3 Rhodes University / Department of Computer Science September 2002  Internet-enabled mobile devices Mobile Internet and Wireless Services Mobile Internet

4 Rhodes University / Department of Computer Science September 2002 Mobile Internet and Wireless Services  Mobile services Calendar Contacts Inbox Organizations Calendar Contacts Inbox Groups Wallet MusicIndividuals Location Calendar Contacts Inbox

5 Rhodes University / Department of Computer Science September 2002.NET is Emerging as a Mobile Platform  What is.NET .NET Mobile Solution  XML - eXtensible Markup Language  WSDL - Web Service Description Language  SOAP - Simple Object Access Protocol  UDDI - Universal Discovery Description and Integration

6 Rhodes University / Department of Computer Science September 2002.NET vs. Traditional Distributed Computing Models  Traditional Distributed Computing Models  DCOM- Distributed Component Object Model  CORBA- Common Object Request Broker Architecture  RMI- Remote Method Invocation .Net Model  Loosely coupled model VS. Tightly coupled model

7 Rhodes University / Department of Computer Science September 2002 Other Major Competitors  SUN – Java  IBM – Start Now  ORACLE –.Now  HP – E-Services

8 Rhodes University / Department of Computer Science September 2002 Mobile Devices Capacities and Markup Language Categories  Pocket PC …  HTML32  WML cell phone …  WML1.1(2)  Japanese cell phone …  CHTML

9 Rhodes University / Department of Computer Science September 2002 Mobile Application / Services Developing Environments .NET – MIT  J2ME – JWT  Manufacture develop toolkit  Motorola TM  Siemens TM  Nokia TM  …

10 Rhodes University / Department of Computer Science September 2002  MIT - Mobile Internet Toolkit  Sample scenario - One application/service - all devices  Display rendering  Code Behind (1) Application.aspx(2) web.config(3) CustomizedFilter.dll Mobile Internet Toolkit

11 Rhodes University / Department of Computer Science September 2002 Mobile Internet Toolkit … …

12 Rhodes University / Department of Computer Science September 2002 Mobile Internet Toolkit … … <filter name= “ isSupperScreen" type= “ DannyNamespace.DannyFilter, DannyFilter.dll" method=" isSupperScreen"> …

13 Rhodes University / Department of Computer Science September 2002 namespace DannyNamespace { public class DannyFilter {... public static bool isSupperScreen(MobileCapabilities cap, String str) { bool isSupper = false; if (cap.ScreenPixelsWidth * cap.ScreenPixelsHeight >= 230*150) { isSupper = true; } return isSupper; }... public static bool otherFilter(…){...}... } Mobile Internet Toolkit

14 Rhodes University / Department of Computer Science September 2002 Java Wireless Toolkit  J2ME TM  Java Mobile Solution  CLDC - Connected Limited Devices Configuration  MIDP - Mobile Information Devices Profile  JWT - J2ME Wireless Toolkit

15 Rhodes University / Department of Computer Science September 2002 Risk Evaluation  Potential risks of using.Net mobile solutions  General risks  Security issue  System integrity  Compatibility  Other issues

16 Rhodes University / Department of Computer Science September 2002 Summary  Mobile revolution brings great opportunities  Opportunities always come together with risks  Technologies need time to become mature  Multi-Techs/solutions co-existing situation

17 Rhodes University / Department of Computer Science September 2002 This work was undertaken in the Distributed Multimedia Centre of Excellence at Rhodes University with financial support from Telkom, Comparex Africa, Letlapa Mobile Solutions and THRIP. We also acknowledge the bursary support of Microsoft.


Download ppt "Rhodes University Department of Computer Science Evaluating.Net for Mobile Solutions Broadband 2 Xiaogeng Zhao, Peter Clayton."

Similar presentations


Ads by Google