Tải bản đầy đủ (.pdf) (2 trang)

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ử

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (262.57 KB, 2 trang )

- 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:

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 tư
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 tư 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].

[7].

[8].

[9]. />

[10]. Website,
/>




×