041_Nghiên cứu tích hợp dịch vụ nhắn tin ngắn vào các cổng thông tin điện tử

2 320 0
041_Nghiên cứu tích hợp dịch vụ nhắn tin ngắn vào các cổng thông tin điện tử

Đang tải... (xem toàn văn)

Thông tin tài liệu

- 44 - NGHIÊN CỨU TÍCH HỢP DỊCH VỤ NHẮN TIN NGẮN VÀO CÁC CỔNG THÔNG TIN ĐIỆN TỬ Phan Trần Hùng MSV: 0121937 Email: redhungpt@yahoo.com Người hướng dẫn: ThS. Đào Kiến Quốc Ks. Đặng Việt Dũng 1. Giới thiệu Portal - thế hệ kế tiếp của công nghệ web, một công nghệ hứa hẹn giải quyết được các vấn đề đa dạng và phức tạp, hiện đang được đầu phát triển mạnh ở Việt Nam. Dịch vụ tin ngắn, một kênh thông tin phổ biến dựa trên các thiết bị di động, đang rất phát triển vì những lợi ích của nó. Nếu ta tích hợp được dị ch vụ nhắn tin ngắn vào các Portal thì sức mạnh truyền thông của các Portal sẽ được tăng cường. Khoá luận này nghiên cứu và đưa ra giải pháp tích hợp dịch vụ nhắn tin ngắn vào các Portal dựa trên hệ thống gửi nhận tin nhắn của phòng thí nghiệm CNPM Selab và công nghệ .NET XML Webservices của Microsoft. 2. Tổng quan về Portal và dịch vụ tin ngắn SMS Những yếu điểm và bất cập của các ứng dụng web truyền thống đã dẫn tới sự ra đời của công nghệ Portal. Công nghệ này nhanh chóng được áp dụng trong các lĩnh vực khác nhau như chính phủ điện tử, đào tạo trực tuyến, thương mại điện tử . Tại Việt Nam, công nghệ này đang được đầu mạnh mẽ và đang rất phát triển. Portal có nhiều chức năng khác nhau, trong đó khả năng tích hợp và liên kết nhiều loại thông tin của Portal là rất quan trọng vì hiện nay, với sự phát triển của công nghệ, có nhiều kênh thông tin có thế được tích hợp vào Portal. Một trong số đó là kênh TT di động với dịch vụ tin nhắn ngắn SMS. [3, 5] Dịch vụ tin nhắn được xây dựng trên cơ sở phần mềm SMSC và giao thức SMPP. Dịch vụ tin nhắ n SMS phát triển rất mạnh tại Việt Nam nhờ những lợi ích của nó như dễ sử dụng, rẻ, nhanh chóng, mọi nơi, mọi lúc . Có rất nhiều dịch vụ nhắn tin ngắn ra đời như tra cứu, bình chọn, xem thông tin . [7, 8, 9, 10] Một nhu cầu tất yếu là phải tích hợp kênh thông tin di động vào các Portal làm tăng cường sức mạnh của các Portal. Để thực hiện điều này cần có một giả i pháp thích hợp và sử dụng công nghệ đối tượng phân tán phù hợp. 3. Công nghệ XML Webservices Các công nghệ đối tượng phân tán truyền thống như DCOM, CORBA, RMI đều có những điểm yếu gây khó khăn rất lớn trong việc tích hợp các ứng dụng phân tán trên mạng Internet như: không vượt qua được các Tường lửa, khả năng kết hợp hoạt động giữa các mô hình khác nhau rất khó khăn, và sử dụng định dạng dữ liệu không thống nhất. Cùng với sự ra đời và phổ biến củ a các chuẩn Web, công nghệ XML Webservices ra đời dựa trên công nghệ SOAP, XML, HTTP đã giải quyết được các vấn đề tồn tại trong các mô hình truyền thống. Hơn thế nữa, với kiến trúc hướng dịch vụ, công nghệ XML Webservices còn mở ra một phương pháp mới trong việc sử dụng lại các thành phần và tích hợp các thành phần phần mềm phân tán.[6, 1, 2, 4] 4. Giải pháp tích hợp dịch vụ tin nhắn vào các cổng điện tử Để giải quyết vấn đề tích hợp dịch vụ tin ngắn với các Portal , nhiệm vụ đầu tiên đặt ra là phải có một cơ cấu gửi nhận tin nhắn. Hệ thống SelabSMS server là một giải pháp của Phòng thí nghiệm CNPM Selab đáp ứng nhu cầu kết nối với các dịch vụ viễn thông và thoả mãn yêu cầu gửi nhận tin nhắn cho các ứng dụng tác nghiệp. Giải pháp đề ra là dự a trên hệ thống SelabSMS viết một phần mềm midderware đưa tin nhắn dịch vụ cần xử lý tới các ứng dụng tác nghiệp khác nhau ở các Portal khác nhau nằm phân tán trên mạng Internet. Phần mềm midderware này gồm có 3 service: một BGservice quét nền nhận tin nhắn từ hệ thống SelabSMS phân tích và gửi tới ứng dụng tác nghiệp tại Portal phù hợp, một service nằm ở Portal nhận tin nhắn từ BGservice xử lý theo yêu cầu tác nghiệp và tr ả về kết quả cho service thứ 3 chuyển tới hệ thống SelabSMS để gửi tới điện thoại di động của người nhận. Các service này giao tiếp với nhau sử dụng công nghệ XML - 45 - Webservices. Giải pháp đề ra có khả năng mở rộng để có thể cấu hình đơn giản, dễ dàng liên kết với các ứng dụng tác nghiệp khác, và viết thêm dịch vụ tác nghiệp dựa trên dịch vụ tin ngắn. 5.Thực nghiệm Việc cài đặt và thử nghiệm giải pháp được tiến hành tại Phòng thí nghiệm CNPM Selab. Dựa trên giải pháp đã đề ra, chúng tôi đã cài đặt thành công dịch vụ tin nhắn tra cứu điểm thi cho sinh viên. 6. Kết luận Trong khoá luận này, chúng tôi đã xây dựng giải pháp tích hợp dịch vụ nhắn tin ngắn vào các cổng thông tin điện tử dựa trên Công nghệ XML Webservices và hệ thống gửi nhận tin nhắn SelabSMS. Thực nghiệm xây dựng dịch vụ tin nhắn tra cứu điểm thi đã chứng tỏ giải pháp này khả thi, có thể đem vào áp dụng trong thực tế. Các vấn đề cần tiếp tục nghiên cứu: hoàn thiệ n giải pháp, mở rộng tích hợp dịch vụ MMS vào các Portal, mở rộng giải pháp với các phần mềm SMSC khác. Tài liệu tham khảo [1]. Nguyễn Phương Lan (chủ biên) ASP 3.0 & ASP.NET - NXB Lao Động - Xã Hội [2]. Nguyễn Phương Lan (chủ biên) Nhập môn XML - NXB Lao Động - Xã Hội [3]. PC World B số tháng 1/2004 [4]. MSDN 2002 October [5]. Christian Wege “Portal Server Technology" IEEE Internet Computing Magazine (June 2002) [6]. http://msdn.microsoft.com/webservices/ [7]. http://www.smsvinaphone.com.vn [8]. http://www.mobifone.com.vn [9]. http://www.gsmworld.com/technology/sms [10]. Website, http://www.iec.org/online/tutorials/wire_sms . 2, 4] 4. Giải pháp tích hợp dịch vụ tin nhắn vào các cổng điện tử Để giải quyết vấn đề tích hợp dịch vụ tin ngắn với các Portal , nhiệm vụ đầu tiên đặt ra. - 44 - NGHIÊN CỨU TÍCH HỢP DỊCH VỤ NHẮN TIN NGẮN VÀO CÁC CỔNG THÔNG TIN ĐIỆN TỬ Phan Trần Hùng MSV: 0121937 Email: redhungpt@yahoo.com

Ngày đăng: 06/10/2013, 18:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan