Báo Cáo Nghiên cứu xây dựng website bằng flash và webservice

Thảo luận trong 'Chưa Phân Loại' 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:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    NGHIÊN CỨU XÂY DỰNG WEBSITE
    BẰNG FLASH VÀ WEBSERVICE

    RESEARCH ON BUILDING WEBSITE WITH FLASH AND WEBSERVICE

    TRẦN THỊ HỒNG PHƯỢNG,
    NGUYỄN NHẬT TRƯỜNG,
    PHAN VŨ KIM HÙNG, HỒ VĂN ĐÀI
    Lớp 06N, Trường Cao Đẳng Công Nghệ Thông Tin
    GVHD: LÊ VĂN MINH
    Bộ môn Công nghệ,Trường Cao Đẳng Công Nghệ Thông Tin

    TÓM TẮT
    Đề tài này trình bày phương pháp lập trình để xây dựng hệ thống website bằng flash và
    webservice. Với phương pháp này, chúng ta có thể dễ dàng xây dựng được những website có
    giao diện đẹp với nhiều tính năng ưu việt về đồ họa và hình ảnh chuyển động. Đề tài này còn
    trình bày phương pháp xây dựng chương trình webmesenger, phục vụ việc trao đổi thông tin
    trực tuyến qua môi trường internet cũng như giải pháp đồng bộ cho hệ thống này.
    ABSTRACT
    This article presents the method to build a website with flash and webservice. With this
    method, we can easily create the website with friendly interface and advanced features of
    graphic and animation. This article also provides the method to build a webmessenger
    application which helps people in communication via internet environment and the
    synchronized sulotion to this application.
    1. MỞ ĐẦU

    Khi website ra đời nó lập tức thay đổi cách con người giao tiếp và tiếp nhận kiến thức.
    Ban đầu, website chỉ là các trang HTML cơ bản. Sau đó, ASP, JSP, PHP và những công nghệ
    khác đã làm biến đổi hoàn toàn các ứng dụng mạng. Với xu thế thương mại hóa điện tử trong
    kinh doanh hiện nay, website dường như đã trở thành công cụ quảng bá thương hiệu uy tín
    nhất.
    Các tài nguyên internet được xây dựng bằng nhiều công nghệ và ngôn ngữ khác nhau
    dẫn đến vấn đề là tài nguyên ngày càng nhiều nhưng không đồng bộ, các hệ thống không thể
    truy xuất hoặc cập nhật lẫn nhau. Các ứng dụng desktop không có khả năng khai thác dữ liệu
    trực tiếp từ các website, website được viết bằng ngôn ngữ này cũng gặp khó khăn khi khai
    thác dữ liệu từ website được viết bằng ngôn ngữ khác. Từ đây sẽ nảy sinh một yêu cầu là cần
    có một tài nguyên thống nhất để tất cả mọi hệ thống có thể sử dụng ở mọi lúc mọi nơi. Để giải
    quyết yêu cầu trên, các nhà khoa học đã xây dựng webservice.
    Các website đơn giản có thể đáp ứng nhu cầu hiện tại, nhưng rồi sắp tới sẽ không đủ sức
    hấp dẫn khách hàng quay trở lại website của mình. Điều này làm nảy sinh mộđa dạng các file kiểu html, exe, jpg, .để phù hợp với các ứng dụng của người sử dụng như trên
    web, cd .
    2.1. Cấu trúc của một Flash movie
    Cấu trúc một flash bao gồm nhiều frame, trên mỗi frame có nhiều layer. Layer là một
    đối tượng tập hợp các item và symbol. Item là đối tượng được sử dụng để trình diễn trên flash.
    Symbol là các đối tượng mà chúng ta có thể viết mã lệnh và thực thi. Ba loại symbol: movie,
    button, graphic.

    Hình 2.1 – Cấu trúc của flash movie
    2.2. ActionScript

    ActionScript là một ngôn ngữ kịch bản được sử dụng chủ yếu cho việc phát triển các
    website và phần mềm sử dụng chương trình nền Adobe Flash Player (trong đó các file swf
    được gắn vào trang web). ActionScript là một tập hợp các dòng lệnh được sử dụng để quản lý
    hành động trên flash, sử dụng cú pháp của JavaScript. ActionScript 2.0 có hỗ trợ OOP.
    2.3. Kết nối WebService
    Flash không thể trực tiếp kết nối với cơ sở dữ liệu. Vì vậy, để sử dụng được cơ sở dữ
    liệu thì flash phải được kết nối với webservice. Webservice là một tài nguyên chuẩn của môi
    trường mạng.
    Muốn thực hiện được kết nối, webservice và flash sử dụng chung một protocol được gọi
    là Simple Object Access Protocol (SOAP), sử dụng dạng XML để gửi lời gọi và phản hồi
    giữa các client và server. Các message luôn được gửi thông qua giao thức HTTP hoặc HTTPS
    ở cổng 80, nghĩa là nó không có bất kì vấn đề nào trong việc kết nối với các server từ xa. Vì
    vậy, sự giao tiếp giữa các server diễn ra dưới dạng XML hoàn toàn dễ dàng.
    2.3.1. WebService
    WebService là một hệ thống phần mềm được thiết kế để hỗ trợ khả năng tương tác
    giữa các ứng dụng trên các máy tính khác nhau thông qua mạng internet, giao diện chung và
    sự gắn kết của nó được mô tả bằng XML. WebService là tài nguyên phần mềm thực hiện các
    chức năng và đưa ra các thông tin người dùng yêu cầu. Một WebService được tạo nên bằng
    cách lấy các chức năng và đóng gói chúng sao cho các ứng dụng khác dễ dàng nhìn thấy và có
    thể truy cập đến những dịch vụ mà nó thực hiện, đồng thời có thể yêu cầu thông tin từ dịch vụ
    web khác.
     

    Các file đính kèm:

Đang tải...