1 Ứng dụng được nói ở đây chính là dịch vụ đám mây được triển khai trên Windows Azure.
4.3.6 Sơ đồ luồng dữ liệu
Hình 4.16 – Sơ đồ luồng dữ liệu
Đây là sơ đồ luồng dữ liệu tổng quan cho cả ứng dụng.
Đối với tính năng phòng học online, có sử dụng Silverlight. Luồng dữ liệu từ Silverlight application truyền xuống Javascript, sau đó Javascript thực hiện một yêu cầu HTTPRequest lên Controller-Web Server và POST dữ liệu buffer lên Web Server. Sau đó Web Server sẽ lưu dữ liệu buffer tương ứng xuống Azure Store thông qua các class tương ứng.
Quá trình nhận phản hồi ngược lại tương ứng với quá trình gửi yêu cầu.
52
KẾT LUẬN
Các kết quả đạt được
Qua quá trình làm đề tài, chúng em thu được các kết quả sau:
- Hiểu được kiến trúc tổng quan của điện toán đám mây nói chung và của Windows Azure nói riêng, hiểu được các lợi ích mà công nghệ mới này mang lại. Đồng thời biết được những thách thức cũng như tương lai của điện toán đám mây.
- Xây dựng được một dịch vụ E-learning đáp ứng được những chức năng cơ bản của một phòng học như trình diễn Slideshow, trao đổi trực tuyến và chia sẻ trực tuyến.
Khó khăn
Bên cạnh các kết quả thu được, chúng em cũng gặp một số khó khăn trong quá trình phát triển. Việc sử dụng công nghệ Windows Azure còn mới mẻ với nhiều người và chưa được phổ biến ở Việt Nam. Do đó tài liệu nghiên cứu và các ứng dụng về Windows Azure chưa nhiều nên chúng em tốn khá nhiều thời gian trong việc tìm hiểu. Chủ yếu thông qua các tài liệu tiếng Anh.
Hướng phát triển
Hiện tại chúng em rất vui vì đã làm được các tính năng Chat Voice, chia sẻ Webcam và Desktop trong phòng học. Mặc dù hiệu suất hoạt động chưa cao nhưng chúng em đã có được hướng phát triển để cải thiện dần dần. Chúng em hy vọng trong các phiên bản kế tiếp sẽ khắc phục được những hạn chế hiện tại.
Bởi vì mục tiêu ngay từ đầu của chúng em là xây dựng một dịch vụ E-learning trên đám mây nên chúng em hy vọng có thể sớm đưa ứng dụng vào hoạt động thực tế để mọi người sử dụng.
Trong tương lai, chúng em sẽ triển khai dịch vụ theo hướng mạng xã hội. Là nơi để mọi người có thể chia sẻ và học hỏi kiến thức lẫn nhau một cách miễn phí.