Hands-On%20Lab:%20Mobile%20Communication%20Developing%20Mobile%20Application%20with%20.NET PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Hands-On%20Lab:%20Mobile%20Communication%20Developing%20Mobile%20Application%20with%20.NET


1
Hands-On Lab Mobile CommunicationDeveloping
Mobile Application with .NET
2
Overview
  • Web services provided by dotnetforce.com
  • Tasks in the last session

3
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
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
My Implementation
6
Possible usage in our application
  • Since some information we need is not provided by
    dotnetforce.com and
  • we dont want to type keywords
  • Ask dotnetforce.com with ISBN
  • Extract the returned info/keywords (DataSet)
  • Query more information from amazon.com associates
    using the keywords
  • (http//rcm.amazon.com/e/cm?tskyfield-20lst1se
    archgrimesstudio0201708523modebooksp102o1
    fxml )
  • Not necessary to implement
  • Nice to have.

7
Demo
  • Using Ethereal to view the packets
  • Connecting to ateron.com (www.ateron.com)
  • SOAP on HTTP (Request Response)
  • Ethereal Follow TCP Stream
  • the dll is maybe credible.

8
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_at_inf.fu-berlin.de

9
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
Additional Information
  • More diploma these
  • More Student Research Project Theses
  • Will be released during the summer vacation

11
Acknowledgement
  • Thank you very much for your cooperation!
Write a Comment
User Comments (0)
About PowerShow.com