Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 18 kết quả

Đề tài: Cách xài webservice trong ASP.net MVC ?

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

    Mặc định Cách xài webservice trong ASP.net MVC ?

    Em xây dựng 1 webservice soap viết bằng asp.net, trong đó có hàm getAll() để lấy tất cả các sản phẩm trong csdl bên service (mã sản pham, tên, giá). Và em xây dựng bên client là website viết bằng asp.net mvc, bên controller thì em biết là khởi tạo 1 biến service rồi gọi tới cái hàm đó. Vậy khi bên view em cho hiển thị lên từng thuộc tính bằng cách
    Code:
    @item.masanpham, @item.ten, @item.gia
    được không hay mình phải tạo 1 class SanPhamModel.cs và khởi tạo các thuộc tính của bảng sản phẩm + getter, setter. Hay là nó tự hiểu

  2. #2
    Ngày gia nhập
    05 2009
    Bài viết
    44

    Bên ASP.NET lúc bạn add references services vào project là nó đã map luôn product class vào project rồi

  3. #3
    Ngày gia nhập
    10 2013
    Nơi ở
    Trên nóc nhà
    Bài viết
    132

    Bạn dùng cái gì ở Controller để hứng kết quả từ service thì dùng cái đấy Write ra

  4. #4
    Ngày gia nhập
    10 2010
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi hidetran Xem bài viết
    Bên ASP.NET lúc bạn add references services vào project là nó đã map luôn product class vào project rồi
    nó có map sao mình gọi ra thì nó báo là không có thuộc tính đó

    Trích dẫn Nguyên bản được gửi bởi nam.phong Xem bài viết
    Bạn dùng cái gì ở Controller để hứng kết quả từ service thì dùng cái đấy Write ra
    do cái service nó trả về datatable mà bên mvc nó ko xài datatable nên mình phải convert nó sang list để xài mà sang list thì khi gọi ra thì theo array item[0], item[1] như vậy đó, còn .tên thuộc tính thì nó ko hiểu
    mà cho mình hỏi ở bên controller mình tạo List lst = chuyển cái datatable đó list, rồi sao bên view mình gọi đc cái lst. Hiện tại mình code lấy dlieu bên controller rồi += chuỗi, sau đó gán cho Viewbag rồi qua view gọi cái viewbag đó à

  5. #5
    Ngày gia nhập
    10 2013
    Nơi ở
    Trên nóc nhà
    Bài viết
    132

    Bạn chuyển sang List thì bản thân List cũng phải định nghĩa kiểu dữ liệu mà. Nếu đã làm nhiều tầng nhiều lớp thì nên có 1 chuẩn giao tiếp chung giữa các lớp. Như Business Entities trong mô hình 3 lớp vậy.

  6. #6
    Ngày gia nhập
    10 2010
    Bài viết
    26

    Mặc định Cách xài webservice trong ASP.net MVC ?

    Trích dẫn Nguyên bản được gửi bởi nam.phong Xem bài viết
    Bạn chuyển sang List thì bản thân List cũng phải định nghĩa kiểu dữ liệu mà. Nếu đã làm nhiều tầng nhiều lớp thì nên có 1 chuẩn giao tiếp chung giữa các lớp. Như Business Entities trong mô hình 3 lớp vậy.
    Cho mình hỏi, ngoài cách add service reference thì có cách nào khỏi cần add nó không, ví dụ có 3 webservice thì nếu dùng cách add servcice thì sẽ add 3 lần, tạo 3 biến. Có cách nào không cần add service mà mình gọi trực tiếp từ cái url có được

    - - - Bài viết đã được cập nhật thêm ngày 10-01-2014 lúc 03:03 PM - - -

    Trích dẫn Nguyên bản được gửi bởi nam.phong Xem bài viết
    Bạn chuyển sang List thì bản thân List cũng phải định nghĩa kiểu dữ liệu mà. Nếu đã làm nhiều tầng nhiều lớp thì nên có 1 chuẩn giao tiếp chung giữa các lớp. Như Business Entities trong mô hình 3 lớp vậy.
    Cho mình hỏi, ngoài cách add service reference thì có cách nào khỏi cần add nó không, ví dụ có 3 webservice thì nếu dùng cách add servcice thì sẽ add 3 lần, tạo 3 biến. Có cách nào không cần add service mà mình gọi trực tiếp từ cái url có được

  7. #7
    Ngày gia nhập
    10 2013
    Nơi ở
    Trên nóc nhà
    Bài viết
    132

    Có 1 cách để k cần add nữa là bạn k dùng nó nữa. Không code gì nữa, tắt máy đi ngủ luôn

  8. #8
    Ngày gia nhập
    08 2006
    Nơi ở
    Chương Mỹ-Hà Tây
    Bài viết
    27

    Muốn sử dụng thì bạn phải add chứ, khi mình tích hợp hệ thống người ta hầu hết xử dụng ws để làm việc
    bạn thử rồi sẽ thấy thích thôi ah
    abc345

  9. #9
    Ngày gia nhập
    10 2010
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi tuyetton Xem bài viết
    Muốn sử dụng thì bạn phải add chứ, khi mình tích hợp hệ thống người ta hầu hết xử dụng ws để làm việc
    bạn thử rồi sẽ thấy thích thôi ah
    vì xử lý nhiều service (đặt trong trường hợp sau này thêm các service sau thì chỉ cần cái url của service đó mà vẫn gọi hàm được). Mình kiếm được cách để gọi hàm mà không cần add service vào project chỉ cần url, bù lại phải xử lý xml

  10. #10
    Ngày gia nhập
    01 2014
    Bài viết
    87

    Trích dẫn Nguyên bản được gửi bởi luvcjssy Xem bài viết
    vì xử lý nhiều service (đặt trong trường hợp sau này thêm các service sau thì chỉ cần cái url của service đó mà vẫn gọi hàm được). Mình kiếm được cách để gọi hàm mà không cần add service vào project chỉ cần url, bù lại phải xử lý xml
    Haiz, thêm services nào thì bạn add refer services đó. nếu bổ sung hàm thì Update refer services đó là ok .

    Ah cách của bạn là gì vậy, mô tả coi :(

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