Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Hướng dẫn viết 1 webservice!

  1. #1
    Ngày gia nhập
    11 2010
    Bài viết
    50

    Thumbs up Giúp mình viết webservice!

    Các bạn định hướng giúp mình sẽ phải làm những gì!
    Code:
    http://abc.com.vn
    Yêu cầu:
    Môi  gạch đầu dòng là 1 URL.
    -	Bắt đầu vào game flash lấy các thông tin cá nhân trong game , bao gồm:
    o	Name: tên người đang chơi game.
    o	Score : điểm hiện tại khi chơi game này đợt trước.
    o	Highscore : điểm cao nhất của người chơi trong game.
    o	ID của level trong game mà lượt chơi trước họ đang chơi (là 0 nêu trước đó ng chơi chưa chơi game này)
    -	Cần một service để gửi điểm lên server. Client sẽ gửi các thông tin
    o	ID của game đang chơi
    o	ID người chơi (không nhất thiết phải là id trong database, có thể chỉ là id thứ tự của user đó trong ngày hoặc đại loại id nào đó).
    o	ID của level hiện tại mà người chơi đang chơi.
    o	Score: điểm của người chơi kiểu interger
    o	Message:String  - có thể cần để lưu các ghi chú khi lưu điểm cho người chơi
    Các định nghĩa:
    Service – một url dịch vụ để gửi và nhận thông tin từ client – server.
    Gửi nhận bằng chuỗi JSON 
    Ví dụ :
    - Lấy thông tin user qua URL : http://abc.com.vn/userinfo/
    Trả về chuỗi JSON:  
    - Nếu đã đăng nhập trả về:
    { ‘id’: ‘1’, ‘name’: ‘user 1’, ‘score’: ‘420’ ‘highscore’: ‘420’, ‘gameid’: ‘1’, ‘leveled’:’2’}
    - Nếu chưa đăng nhập trả về  0;
    - Lấy danh sách người chơi cao điểm trong game qua URL http://abc.com.vn/userinfo/userlist/
    Trả về chuỗi JSON:  
    { ‘userlist’:[{ ‘name’:’hallopatidu1’, ‘score’:’234’, ‘highscore’:’4561’ } , { ‘name’:’longnn’, ‘score’:’234’, ‘highscore’:’4561’ } ] , ‘gameid’:’423’}
    - Gửi thông tin lưu điểm qua url :  http://abc.com.vn/userinfo/updatescore/
    Gửi các biến sau qua POST :
    	gameId	Number	// id của game cái này lấy từ service userinfo bên trên.
    	levelId	Number	// id của level hiện tại  (0, 1 , 2, 3 …. ) với 0 là bắt đầu chơi.
    	.userId	Number	// id của user , cái này được nhận từ url trước.
    	score	Number	// điểm gửi lên của user trong lượt chơi.
    message	String		// phục vụ cho những feature khác của từng game.
    Trả về chuỗi JSON:  
    - Trường hợp update ko thành công trả về chuỗi :  false.
    Thanks!
    Đã được chỉnh sửa lần cuối bởi tranphu0ng : 11-01-2012 lúc 04:30 PM.

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    định hướng cho bạn đây
    1. tìm hiểu xem webservice là cái gì ? hoạt động, cách viết + deloy 1 webservice
    2. tìm hiểu JSON xem nó là gì , JSON chỉ là 1 định dạng dữ liệu thôi
    3. khi bạn đã ok 2 cái trên thì việc viết 1 webservice với input parameter,output parameter kiểu String, định dạng JSON ko thành vấn đề

  3. #3
    Ngày gia nhập
    11 2010
    Bài viết
    50

    Trích dẫn Nguyên bản được gửi bởi zstar Xem bài viết
    định hướng cho bạn đây
    1. tìm hiểu xem webservice là cái gì ? hoạt động, cách viết + deloy 1 webservice
    2. tìm hiểu JSON xem nó là gì , JSON chỉ là 1 định dạng dữ liệu thôi
    3. khi bạn đã ok 2 cái trên thì việc viết 1 webservice với input parameter,output parameter kiểu String, định dạng JSON ko thành vấn đề
    MÌnh còn cái phần này nữa bạn hướng dẫn giúp mình dc không!
    Code:
    - Gửi thông tin lưu điểm qua url :  http://abc.com.vn/userinfo/updatescore/
    Gửi các biến sau qua POST :
    	gameId	Number	// id của game cái này lấy từ service userinfo bên trên.
    	levelId	Number	// id của level hiện tại  (0, 1 , 2, 3 …. ) với 0 là bắt đầu chơi.
    	.userId	Number	// id của user , cái này được nhận từ url trước.
    	score	Number	// điểm gửi lên của user trong lượt chơi.
    message	String		// phục vụ cho những feature khác của từng game.
    Trả về chuỗi JSON:  
    - Trường hợp update ko thành công trả về chuỗi :  false.

  4. #4
    Ngày gia nhập
    09 2008
    Bài viết
    71

    Sử dụng asp.net MVC, hỗ trợ cực tốt cho web services dạng này

Các đề tài tương tự

  1. Mọi người cho em xin tài liệu Webservice với
    Gửi bởi vduong0110 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 29-05-2012, 11:31 AM
  2. Kết hợp webservice với mô hình MVC
    Gửi bởi tungkontin trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 28-10-2011, 09:45 AM
  3. Webservice với soap cho người mới ?
    Gửi bởi langtu072 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 07-04-2011, 01:33 PM
  4. tạo webservice kiểm tra bộ nhớ ram
    Gửi bởi Riku trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 15
    Bài viết cuối: 07-04-2011, 06:52 AM
  5. sự khác nhau giữa wcf va webservice ?
    Gửi bởi thereddevil2006 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 23-01-2011, 09:54 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn