Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- Hands-On Lab: Mobile.

Similar presentations


Presentation on theme: "Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- Hands-On Lab: Mobile."— Presentation transcript:

1 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Hands-On Lab: Mobile Communication Developing Mobile Application with.NET

2 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Overview  Web services provided by dotnetforce.com  Tasks in the last session

3 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Ask dotnetforce.com  Dotnetforce offers a free web service providing book information  Asking amazon.com  ISBN (string) as input  Book information (System.data.DataSet) as return value  BookTitle  Author Name  AmazonPrice  BookDetail (publisher and ISBN in one field)  AmazonRating  Link to Amazon  Missing: Link to images Thanks to Tomasz Naumowicz for the hint!

4 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html How to use netforce web service In VS.NET: Add reference .NET Component  select dll C# Code: netForce nf = new netForce(); DataSet ds; String isbn = “0735614229”; ds = nf.AmazonBookList(isbn);

5 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html My Implementation

6 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Possible usage in our application Since some information we need is not provided by dotnetforce.com and we don’t want to type keywords: 1. Ask dotnetforce.com with ISBN 2. Extract the returned info/keywords (DataSet) 3. Query more information from amazon.com associates using the keywords (http://rcm.amazon.com/e/cm?t=skyfield- 20&l=st1&search=grimes+studio+0201708523&mode=books&p=102&o=1&f=x ml )  Not necessary to implement  Nice to have.

7 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Demo Using Ethereal to view the packets  Connecting to ateron.com (www.ateron.com)www.ateron.com  SOAP on HTTP (Request Response)  Ethereal: Follow TCP Stream  the dll is maybe credible.

8 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Tasks in the last session I  Last session: 16/18.07.2002  Presentation of your implementation  Please comment your source code  Write a one-page-documentation about your implementation  Architecture diagram  Showing the interaction between the web services/server/client  Zip your solution/project files and your documentation  email it to tian@inf.fu-berlin.de

9 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Tasks in the last session II  Feedback about all three parts of the hands-on lab  Opinions  Ideas  suggestions  experiences  Improving the hands-on lab in the future

10 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Additional Information  More diploma these  More Student Research Project Theses Will be released during the summer vacation

11 Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- http://www.inf.fu-berlin.de/inst/ag-tech/teaching/LehreFUSeiten/SS02/19592-P/index.html Acknowledgement Thank you very much for your cooperation!


Download ppt "Dr. Liers, Dr. Ritter, Tian --PR MC SS02-- Hands-On Lab: Mobile."

Similar presentations


Ads by Google