Thiết kế Webservice để cung cấp những hàm lấy dữ liệu , các học viên thực hiện bấm chuột phải vào Project/ chọn Add new Item để hiện ra màn hình như sau. Xem thêm học android >>>> học lập trình android ở đâu hà nội
Ngay ảnh trên các em chọn Web Service , đặt tên cho nó ( mywebservice ) tiếp theo chọn nút Add. – Lúc chọn nút Add , ngầm định các bạn có thông tin của web service như thế này: Học viên tiến hành thêm một số hàm để thực hiện cho bài tập học android này như sau: 1- Hàm đếm xem có bao lăm danh mục trong bảng catalog 2- Hàm trả về danh sách Catalog 3- Hàm trả về thông tin của 1 Catalog theo Id 4- Hàm trả về danh sách Product 5- Hàm trả về danh sách Product theo Catalog Id 6- Hàm trả về thông tin của một Product theo Id 7- Hàm xóa Catalog theo ID 8- Hàm xóa Product theo ID. 9- Xuất tổng tiền tài các mặt hàng Ta chú ý đoạn code ở trên tớ gán =null nhiều chỗ lý do để xử lí việc Loop trong thao tác Webservice , nếu có sự loop ( hay đệ quy ) thì nó không chấp nhận. Ví như viết bằng Winform hay Webform thường nhật thì không sao. – Ta tiến hành kiểm tra webservice trên máy cục bộ như sau ( nhấn F5 để chạy ): Sau đó các bạn sẽ thấy các hàm được hiển thị ra ở đây. Để test thì bạn chỉ cần bấm vào hàm rồi chọn Invoke là OK. Tui nếu chọn hàm CountCatalog và getListCatalog , getListProductByCatalogId mục đích của chúng ta là kết nối từ lap trinh android tới Webservice này để tương tác. Ta có xác xuất cấu hình IIS để chạy trên máy cục bộ , nhưng ở đây TUI muốn chỉ dẫn các bạn đưa nó lên Internet ( trang Somee ) để demo thực tiễn , là do thực tiễn là nó nằm trên internet. Android chỉ là Client.
|