Download presentation
Presentation is loading. Please wait.
Published byLindsay Blair Modified over 9 years ago
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.