Đồ Án Nghiên cứu tổng quan về web service và ứng dựng web service để xây dựng hệ thống đặt vé tàu trực tuy

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mục Lục

    Phần 1: Nghiên cứu WebService. 4
    1.1 Tổng quan về WebService. 4
    1.1.1 Khái niệm dịch vụ web. 5
    1.1.2 Đặc điểm của Dịch vụ Web. 6
    1.1.3 Ưu và Nhược Điểm 6
    1.1.4 Kiến trúc của Dịch vụ Web. 7
    1.1.5 Các thành phần của Dịch vụ Web. 8
    1.1.6 An toàn cho dịch vụ Web. 11
    1.1.7 Xây dựng một dịch vụ Web. 12
    1.1.8 Các Hướng Tiếp Cận. 12
    1.1.9 Quy trình xây dựng một web service. 13
    1.2 Nghiên Cứu Một Số Vấn Đề. 14
    1.2.1 Web Service hoạt động như thế nào?. 14
    1.2.2 Triển khai một Web Service: 15
    1.2.2.1 Tạo một Proxy: 16
    1.2.2.2 Tạo Consumer: 16
    1.3 Các nghi thức và các chuẩn: 17
    1.3.1 Nghi thức HTTP: 17
    1.3.2 Yêu cầu HTTP-GET: 17
    1.3.3 Yêu cầu HTTP-POST: 17
    1.3.4 XML: 18
    1.3.5 SOAP: 18
    1.3.6 Hỗ trợ .NET đối với các nghi thức: 18
    Phần 2: Giới Thiệu Các Công Cụ Thực Hiện. 19
    2.1 Giới thiệu .NET và ASP.Net 19
    2.2 Giới thiệu về Visual studio 2010. 19
    2.3 Giới thiệu về ngôn ngữ C#. 20
    Phần 3 : Cách Xây Dựng Webservice Đơn Giản Trong Visual studio.NET 21
    3.1 Xây dựng Web Services. 21
    3.1.1 Tạo Web Services trong VS .Net 21
    3.1.2 Kiểm tra Web Service. 22
    3.2. Sử dụng Web Service. 24
    3.2.1 Sử dụng Web Service do người dùng xây dựng. 25
    3.2.2 Sử dụng Web Services được cung cấp miễn phí trên mạng. 25
    3.3. Xây dựng Web Services truy xuất dữ liệu. 29
    Phần 4: Ứng dụng dịch vụ web để xây dựng hệ thống đặt vé tàu qua mạng Internet 33
    4.1 Giới Thiệu. 33
    4.2 Thiết kế Cơ Sở Dữ Liệu. 33
    4.3 Xây Dựng WebService WS_VETAU 35
    4.4 Xây Dựng Webservice WS_GHIDULIEU 37
    4.5 Xây Dựng WebForm Ứng Dụng. 38
    KẾT LUẬN 40
    TÀI LIỆU THAM KHẢO 40
    PHỤ LỤC 40




    Phần 1: Nghiên cứu WebService
    1.1 Tổng quan về WebService Mô Hình Web Service
    - Dịch vụ Web (Web Service) được coi là một công nghệ mang đến cuộc cách mạng trong cách thức hoạt động của các dịch vụ B2B (Business to Business) và B2C (Business to Customer). Giá trị cơ bản của dịch vụ Web dựa trên việc cung cấp các phương thức theo chuẩn trong việc truy nhập đối với hệ thống đóng gói và hệ thống kế thừa. Các phần mềm được viết bởi những ngôn ngữ lập trình khác nhau và chạy trên những nền tảng khác nhau có thể sử dụng dịch vụ Web để chuyển đổi dữ liệu thông qua mạng Internet theo cách giao tiếp tương tự bên trong một máy tính. Tuy nhiên, công nghệ xây dựng dịch vụ Web không nhất thiết phải là các công nghệ mới, nó có thể kết hợp với các công nghệ đã có như XML, SOAP, WSDL, UDDI Với sự phát triển và lớn mạnh của Internet, dịch vụ Web thật sự là một công nghệ đáng được quan tâm để giảm chi phí và độ phức tạp trong tích hợp và phát triển hệ thống.
    - Chúng ta có thể hiểu rằng Web Services (tạm dịch là dịch vụ web) là tập hợp các phương thức của một đối tượng mà các Client có thể gọi thực hiện từ xa thông qua một địa chỉ URL.
    ví dụ

    Các nhà hàng, khách sạn cung cấp các Web Services cho phép đặt phòng, đặt tiệc. Đường sắt Việt Nam cung cấp các Web Services cho phép đặt vé tàu. Việt Nam Airline cung cấp các Web Services cho phép đặt vé cho các chuyến bay. ( tập hợp các phương thức để cho các ứng dụng khác có thể sử dụng)
    Công ty du lịch lữ hành sẽ sử dụng Web Services được cung cấp đó để tiến hành đặt vé tàu lửa, máy bay và đặt phòng cho chuyến du lịch theo yêu cầu của khách hàng, bằng viêc sủ dụng lại các dịch vụ web được cung cấp đó khi xây dựng trang web của mình ( tìm kiếm và sử dụng)
    Rồi các cơ quan, công ty, hay khách du lịch có nhu cầu tổ chức, tham gia các chuyến du lịch có thể truy cập vào website của các công ty dịch vụ lữ hành đăng ký tham gia các "tour" do họ tổ chức.
     

    Các file đính kèm:

Đang tải...