Ngày 24/5/2007, tại TP.HCM công ty IBM Việt Nam đã tổ chức hội thảo về 2 chủ đề phần mềm kết nối (middleware) trên nền Linux và kiểm tra phần mềm (testing software), nhằm phát triển cộng đồng phần mềm nguồn mở tại Việt Nam.

" /> Ngày 24/5/2007, tại TP.HCM công ty IBM Việt Nam đã tổ chức hội thảo về 2 chủ đề phần mềm kết nối (middleware) trên nền Linux và kiểm tra phần mềm (testing software), nhằm phát triển cộng đồng phần mềm nguồn mở tại Việt Nam.

"/> Ngày 24/5/2007, tại TP.HCM công ty IBM Việt Nam đã tổ chức hội thảo về 2 chủ đề phần mềm kết nối (middleware) trên nền Linux và kiểm tra phần mềm (testing software), nhằm phát triển cộng đồng phần mềm nguồn mở tại Việt Nam.

" />
  • Thứ Sáu, 25/05/2007 17:17 (GMT+7)

    Phần mềm kết nối trên nền Linux của IBM

    Ngày 24/5/2007, tại TP.HCM công ty IBM Việt Nam đã tổ chức hội thảo về 2 chủ đề phần mềm kết nối (middleware) trên nền Linux và kiểm tra phần mềm (testing software), nhằm phát triển cộng đồng phần mềm nguồn mở tại Việt Nam.

    Trong mô hình hệ thống thông tin doanh nghiệp (DN) lớn tồn tại nhiều ứng dụng đặc thù cho từng nhu cầu. Và, thường khó có thể chia sẽ dữ liệu, thông tin của các phần mềm đó, đặc biệt ở giai đoạn phát triển, nâng cấp các ứng dụng đang dùng. Middleware của IBM nhằm kết nối tất cả các ứng dụng lại với nhau.

    Các middleware của IBM trên nền Linux
    Ông Christ Nelson, kiến trúc sư phần mềm của IBM, cho biết: “lý do IBM xây dựng ứng dụng trên nền Linux vì có thể giúp cho DN được 3 vấn đề: chi phí đầu tư phần cứng để chạy linux thấp hơn unix; ổn định so với windows và quan trọng DN không bị “trói chặt” chặt vào 1 nhà cung cấp sản phẩm, dịch vụ nào”.

    Đối với nhà phát triển ứng dụng, khi phát triển một ứng dụng phân tán, ngoài yêu cầu giải quyết vấn đề cần có của một ứng dụng, họ còn phải giải quyết cả các yêu cầu “lớp dưới” như chạy trên các giao thức khác nhau, các chuẩn trao đổi dữ liệu khác nhau... điều đó làm ảnh hưởng tới hiệu suất và chất lượng của sản phẩm.

    Tuy nhiên, ông Trần Viết Huân, kiến trúc sư phần mềm của IBM, cho biết: “middleware của IBM sẽ đảm đương các nhiệm vụ khó khăn ở “lớp dưới”, người phát triển chỉ cần quan tâm đến mục tiêu "tầng trên" của ứng dụng cần phát triển là đủ”.

    Một số kinh nghiệm thực tiễn đã được chia sẻ đến các nhà phát triển (developer) tại chương trình như: làm thế nào để biết được một phần mềm có phải là đã phát triển theo hướng dịch vụ (SOA) không hoặc qui trình kiểm thử phần mềm từ một đối tác gia công như thế nào...

    Theo IBM, các chương trình nhắm tới cộng đồng phần mềm nguồn mở sẽ tiếp tục xuất hiện trong thời gian tới.

    Hải Phạm

    ID: O0705_1