Diễn Đàn Tin Học

Hiển thị kết quả từ 1 đến 4 / 4
  1. #1
    Tham gia
    01-10-2002
    Location
    tphcm
    Bài viết
    400
    Like
    0
    Thanked 0 Times in 0 Posts

    Web Service (Dịch vụ Web)

    Web Service là một công nghệ chủ chốt của chiến lược .NET. Nếu không có Web Service thì .NET không còn ý nghĩa gì.

    Web Service có thể được coi là thế hệ kế tiếp của các dịch vụ phân tán trên mạng như DCOM, CORBA, RMI,...nhưng không giống như các dịch vụ phân tán trước đó Web Service có thể được gọi bất kỳ ở đâu và trên bất kỳ nền tảng nào (Theo Microsoft ). Vì cách thức giao tiếp với Web Service thông qua chuẩn XML được hầu hết các ngôn ngữ lập trình và các nền tảng hỗ trợ. Do sử dụng XML để giao tiếp và được gởi thông qua HTTP cũng không gặp do đó Web Service cũng không gặp vấn đề về tường lửa như các công nghệ trước nó.

    Việc viết một Web Service cực kỳ đơn giản bằng cách sử dụng IDE Visual Studio.NET (khác hằn với thời kỳ dùng VS6 viết COM).

    Mình có viết một chương trình Web Service mẫu và post lên một server miễn phí hỗ trợ .NET, và dùng destop application để gọi thử, cho thấy việc viết Web Service rất dễ dàng (Nếu dùng DCOM thì không biết viết như thế nào ).

    Nếu các bạn quan tâm đến vấn đề này thì mai mốt tui post một số chương trình mẫu để tham khảo. Và bạn cũng có thể tham khảo trên một site mà các bạn đã post lên đây.

    http://www.diendantinhoc.com/showthr...&threadid=5613
    Quote Quote

  2. #2
    fIREwALL57's Avatar
    fIREwALL57 is offline Mod: Thương mại điện tử & .NET
    Tham gia
    18-09-2002
    Location
    ĐÀ Nẵng
    Bài viết
    62
    Like
    0
    Thanked 1 Time in 1 Post

    Re: Web Service (Dịch vụ Web)

    Bài viết được gửi bởi puppy
    Web Service là một công nghệ chủ chốt của chiến lược .NET. Nếu không có Web Service thì .NET không còn ý nghĩa gì.
    ...
    Để hiểu hơn về Dịch vụ Web,
    ta nên tìm hiểu các ví dụ trước đây về COM/DCOM. Nếu đã là dân nghiền Công nghệ Micro thì việc phải đi tìm hiểu …ngọn nguồn trước đó để hiểu hơn công nghệ hiện tại cũng không có gì là lạ ! Việc ta dùng một “còm” của hãng thứ 3 trong ứng dụng hay tự phát triển các còm cho mình cũng không tránh khỏi. COM là gì? Các thành phần COM mà ta phát triển trước đây dựa trên nền căn bản “dịch vụ” để phục vụ cho ứng dụng. Vậy thì web service có chức năng tương tự. Web Service cung cấp các “dịch vụ” thông qua “web”. Giao tiếp giữa các trang ASP.NET và web service thông qua giao thức HTTP dùng chuẩn SOAP ( một chuẩn mở cho truy xuất đối tượng – gọi là Giao thức truy xuất đối tượng đơn giản - gốc tiếng Anh là Simple Object Access Protocol).

    Một số đặc điểm cơ bản của Web Service :

    Ø Một Dịch vụ Web có thể được truy cập thông qua Web.

    Ø Một Dịch vụ Web có giao diện dịch vụ. Giao diện này giúp cho Dịch vụ web có thể được gọi bởi bất kỳ một ứng dụng nào hay bởi Web service nào khác. Giao diện Dịch vụ là một tài liệu XML. Bởi vì XML có thể thể hiện rõ vai trò trong công nghệ trao đổi thông tin toàn cục (global exchange technology) được chấp nhận bởi phần lớn công nghệ hiện nay.

    Ø Các Dịch vụ web dùng giao thức tiêu chuẩn Web để giao tiếp, không như COM, RMI hay CORBA. XML được dùng để trao đổi thông tin giữa các chương trình ứng dụng và Dịch vụ .
    (fIREWALL)

  3. #3
    Tham gia
    25-10-2002
    Location
    Can Tho
    Bài viết
    93
    Like
    0
    Thanked 0 Times in 0 Posts

    Cần chú ý ! Có cần biết COM/DCOM không ?

    Chúng ta chỉ cần biết khái niệm, vai trò của COM/DCOM thôi. Dân chưa rành chúng thì cũng không cần tự chuốt khổ vào thân làm gì nếu không muốn tích hợp các ứng dụng .NET và Window DNA . Công nghệ component trên .NET đơn giản hơn Window DNA rất nhiều.
    Các fan WS bên .NET chuẩn bị cuộc hãy chuẩn bị cho cuộc tranh luận với Java Web Service đi

  4. #4
    Tham gia
    02-09-2002
    Bài viết
    233
    Like
    0
    Thanked 0 Times in 0 Posts
    hình như cái vấn đề này là một cái chủ chốt trong công nghệ .Net của Micro, mình nghe nói nhiều nhưng chưa hiểu rõ nó 1 cách thấu đáo, ai có kinh nghiệm và kiến thức thì post nhé, mong được học hỏi nhiều từ mọi người.

Bookmarks

Quy định

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •