Tìm kiếm PhanVien.Com Web
Download PhanVien.Com Toolbar
Danh mục thông tin

Kiểm tra khả năng tương thích với Vista của các ứng dụng

Trong phần trước của loạt bài này, chúng tôi đã giới thiệu cho các bạn cách test ứng dụng tương thích với Vista trên các mạng nhỏ hơn.
Kiểm tra khả năng tương thích với Vista của các ứng dụng.

Kiểm tra khả năng tương thích với Vista của các ứng dụng


Phần 1: Windows Vista  Upgrade Advisor


 Mặc dù phương pháp đã minhchứng trong phần trước làm việc  khá tốt, nhưng nó chưa thực sự hoàn hảocho các mạng lớn hơn. May mắn với chúng ta là Microsoft  đã tạo một côngcụ miễn phí  có tên gọi Application  Compatibility Toolkit, công cụ nàycho phép bạn có thể thực hiện kiểm tra khả năng tương thích ứng dụngtrong các mạng lớn. Trong phần 2 này, chúng tôi  sẽ giới thiệu  cho cácbạn công cụ này làm việc  như thế nào.

Tổng quan

Nhiềuquản trị viên hầu như cho rằng phương pháp lựa chọn lên kế hoạch  triểnkhai liên quan đến sử dụng SMS Server. Về phía mình, chúng tôi  khuyênbạn nên sử dụng Application  Compatibility Toolkit thay vì (hoặc cùngchung với) SMS Server. Application  Compatibility Toolkit được thiết kếđặc biệt cho việc kiểm tra các ứng dụng  về khả năng tương thích vớiVista, và vì vậy nó hiển nhiên sẽ thực hiện tốt hơn SMS Server.

ApplicationCompatibility Toolkit làm việc  bằng cách triển khai một tác nhân(agent) cho mỗi máy trạm làm việc  trên mạng. Các tác nhân này biên dịchmột danh sách các ứng dụng  được cài đặt trên mỗi máy trạm làm việc, vàmột bảng kiểm kê ứng dụng  được viết trong cơ sở dữ liệu  SQL Server. Sauđó công cụ này kiểm tra bảng kiểm kê được lưu trong cơ sở dữ liệu  vàcung cấp các thông tin  có liên quan đến khả năng tương thích của ứngdụng với Windows  Vista.

Download và cài đặt Application  Compatibility Toolkit (ACT)

Bạn có thể download  ACTtừ website  của Microsoft. Download  này gồm có một file MSI với kíchthước là 10.7 MB. Nhờ vào việc thực thi file MSI này, bạn có thể sẽđược nhắc nhở cài đặt phiên bản  1.1 của .NET Framework. Nếu bạn khôngcó phiên bản  này để cài đặt thì có thể kích vào nút Install .NETFramework, khi đó bạn sẽ được đưa đến website  nơi mà có thể downloadnó.

Khi .NET Framework đã được cài đặt, hãy kích đúp vào fileMSI một lần nữa, khi đó chương trình  Setup của ApplicationCompatibility Toolkit sẽ bắt đầu thực thi. Kích Next để đi qua màn hìnhWelcome của tiện ích cài đặt, khi đó bạn sẽ được chuyển đến màn hìnhyêu cầu chấp nhận thỏa thuận đăng ký cho người dùng  - End User LicenseAgreement, kích Next tiếp. Bạn sẽ được nhắc nhở để thẩm định đường dẫncài đặt. Chấp nhận đường dẫn mặc định, kích Next, sau đó là Install.Setup lúc này sẽ copy  các file cần thiết vào ổ cứng  của bạn. Khi quátrình cài đặt hoàn tất, kích Finish.

Application Compatibility Manager

Lúcnày công cụ Application  Compatibility Toolkit đã được cài đặt trên máy,đây cũng chính là thời điểm chúng ta có thể bắt đầu công việc  của mình.Bắt đầu quá trình bằng việc chọn lệnh Application  Compatibility Managertừ Start | All Programs | Application Compatibility Toolkit.Khi Application  Compatibility Manager  được triệu gọi, Windows  sẽ khởichạy ACT Configuration Wizard. Trước khi làm việc  với tiện ích này, bạnnên cài đặt SQL Server  vào một máy nào đó đó trong mạng (máy tính màcông cụ Application  Compatibility Toolkit đang chạy không nhất thiếtphải chạy SQL Server  một cách cục bộ).

Khi tiện ích này bắt đầu, kích Nextđể đi qua màn hình  Welcome của tiện ích. Ở đây, bạn sẽ hỏi xem có thíchthực hiện một Enterprise  Configuration, hoặc muốn quan sát và quản lýbáo cáo. Do bạn vừa mới hoàn tất quá trình cài đặt, nên có thể không cóbáo cáo nào để xem hoặc quản lý. Chính vì vậy, bạn phải chọn tùy chọnEnterprise Configuration. Kích Next để tiếp tục.

Mànhình tiếp theo sẽ yêu cầu bạn chọn một SQL Server  từ danh sách của nó,như những gì bạn thấy trong hình A. Mặc dù màn hình  này trong khá đơngiản nhưng nó vẫn cần một chút giải thích.


Hình A: Bạn phải chọn SQL Server  để lưu cơ sở dữ liệu  kiểm kê ứng dụng  của mình

Như những thể hiện trong hình trên, màn hình  này yêucầu bạn chọn SQL Server  từ một danh sách. Những gì cần biết rõ ở đây làtiện ích này không tự động truy vấn mạng của bạn cho các máy chủ  SQLServer. Vấn đề ở đây là SQL Server  mà bạn muốn sử dụng sẽ không đượchiển thị trong danh sách này. Chính vì vậy bạn phải sử dụng nút Browse để tìm.

Khi SQL Server  đúng được hiển thị trong danh sách, bạn phải kích vào nút Connectđể thiết lập một kết nối với SQL Server. Sau đó chỉ bạn mới có thể xemcác cơ sở dữ liệu  có ở trên máy chủ  này. Trong hầu hết các trường hợp,bạn hầu như chắc chắn sẽ không muốn dùng lại một cơ sở dữ liệu  SQLServer đã tồn tại mà thay vào đó có thể đánh tên của cơ sở dữ liệu  muốntạo mới vào trường Database và kích nút Create. Khi tiện ích này kết thúc việc tạo cơ sở dữ liệu, kích Next để tiếp tục.

Nhưnhững gì chúng tôi  đã đề cập từ trước, tiện ích ApplicationCompatibility Toolkit này sử dụng các tác nhân (agent) trên máy tínhkhách để biên dịch bảng kiểm kê ứng dụng, sau đó các thông tin  kiểm kênày được ghi vào cơ sở dữ liệu  SQL Server. Mặc dù đây là ý tưởng cơ bảntrong cách các thông tin  tương thích của ứng dụng  được thu thập thì bạncũng cần hiểu rằng tác nhân này thiếu các điều khoản (permissions) cầnthiết để có thể ghi dữ liệu  một cách trực tiếp  vào cơ sở dữ liệu  SQLServer mà bạn vừa mới tạo.

Trong trường hợp đó, bạn phải tạomột thư mục có thể hoạt động  như một kho chứa các thông tin  kiểm kê ứngdụng. Thư mục này phải được chia sẻ  để mọi người có quyền ghi vào đó.Các tác nhân sẽ tạo file bản ghi gồm các thông tin  kiểm kê ứng dụng, vàsẽ ghi các file bản ghi vào trong thư mục này. Sau đó tiện íchApplication Compatibility Toolkit sẽ phân tích  loại trừ các file bảnghi và ghi dữ liệu  bản ghi vào cơ sở dữ liệu  SQL Server.

Mộtđiều tuyệt vời ở đây là bạn không phải tạo thư mục chia sẻ  này một cáchthủ công. Đơn giản chỉ cần tạo thư mục theo cùng với cách tạo thư mụckhác, sau đó cho tiện ích đường dẫn đến thư mục, xem trong hình B. Nhưnhững gì bạn thấy được trong hình B, tiện ích sẽ tự động gán tên chiasẻ cho thư mục.


Hình B: Application  Compatibility Toolkit yêu cầu một thư mục chia sẻ 
mà nó có thể sử dụng như một kho lưu trữ  các file bản ghi

Kích Next, khi đó bạn sẽ gặp mộtmàn hình giải thích rằng Log Processing Service của ApplicationCompatibility Toolkit cần sử dụng một tài khoản  dịch vụ  để xử lý cácfile bản ghi và ghi các thông tin  kiểm kê vào cơ sở dữ liệu. Thừa nhậnrằng cả cơ sở dữ liệu  SQL Server  và thư mục chia sẻ  đều được đặt cụcbộ, khi đó bạn có thể không cần sử dụng tài khoản  Local System, xemtrong hình C bên dưới. Ngược lại, bạn sẽ cần phải chỉ định một tàikhoản để có thể truy cập  vào cả thư mục Logs và cả cơ sở dữ liệu  SQLServer.


Hình C: Log Processing Service của Application  Compatibility Toolkit yêu cầu một tài khoản  dịch vụ
với các điều khoản cần thiết để có thể truy cập  vào thư mục Logs và cơ sở dữ liệu  SQL.

Kích Next, khi đó bạn sẽ gặp một màn hình  cho biết rằng bạn đã cấu hình thành công  Application  Compatibility Toolkit. Kích Finish, khi đó tiện ích sẽ đóng lại và bạn sẽ được đưa trở về màn hình  Application  Compatibility Manager  như trong hình D bên dưới.


Hình D: Màn hình  chính của Application  Compatibility Manager

Kết luận

Trongbài báo này, chúng tôi  đã giới thiệu  cho các bạn về một công cụ màMicrosoft đã tạo nhằm kiểm tra sự tương thích của các ứng dụng  vớiWindows Vista trong môi trường  doanh nghiệp. Chúng tôi  đã hướng dẫn  bạnquá trình cấu hình, còn quá trình triển khai tác nhân thì chưa. Chínhvì vậy trong phần 3 của loạt bài này chúng tôi  sẽ giới thiệu  cho cácbạn về cách triển khai các tác nhân, mong các bạn đón đọc.

Tìm bài viết khác
Văn Linh (Theo WindowsNetworking)
Updated: 22/03/2008 | Views: 186 | Comments: 0

Comments - Kiểm tra khả năng tương thích với Vista của các ứng dụng

Hiện tại chưa có bình luận nào về bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng!

Bạn có ý kiến gì về bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng này? Hãy gởi suy nghĩ, bình luận, đánh giá, lời khuyên ... của bạn về bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng bạn tại đây.

Other articles

Similar Articles Kiểm tra khả năng tương thích với Vista của các ứng dụng

Older than Kiểm tra khả năng tương thích với Vista của các ứng dụng in Hệ Điều Hành Windows

Newer than Kiểm tra khả năng tương thích với Vista của các ứng dụng in Hệ Điều Hành Windows

Recently Published - Hệ Điều Hành Windows
Day ao thuat
Latest Comments in Hệ Điều Hành Windows
By KHOA. CHO EM XIN PHAM MEM NAY VE SU DUNG XEM NO CO DEP KHONG...
By phan van lam. toâta...
By le trung hieu. ko down dc...
By doantanbinh. Cho em hỏi ? Có phần mềm nào chạy ảo windows mobile này trên máy tính ko?...
By hao. win 7 con loi nhieu wa...
By mai thi cam tu. tôi cũng muốn tải phần mềm về nhưng phải làm cách nào.Đây là một .....
By vanthoi2009. xin tai win 7...
By nguyen minh tuyen. tai win 7...
By nguyen dang tam. em da thu lam nhung van ko dc :( co the chi jup cho em cach khac ko ak....
By Nguyen Van Loi. Xin cho hoi file Cert lay o dau?thanks...
By baho. xin chaominh co tai phan mem nay ve va cai dat nhung sao khong duoc. cai xong no cu .....
By maslow. toi muon tai ve phai chep ra cd moi dc. thanks...
By trailaocai. nhung lieu co nang may lam khong khi su dung...
By Nguyen Hai. Muốn chạy Window 7 phải thay dổi chip tốn kém lắm(cả phần cứng lẫn .....
By truong. hay lam , toi rat muon tai ve dung thu , nhung ko hieu sao ko tai ve dc , lam the nao toi .....
Most Comments in Hệ Điều Hành Windows
Monthly Most Views - Hệ Điều Hành Windows
  English Tiếng Việt 
Bạn đang xem bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng được gởi trong chủ đề Hệ Điều Hành Windows - Công Nghệ Thông Tin. Bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng này được lưu trên Server thành hai bản: Kiểm tra khả năng tương thích với Vista của các ứng dụng có dấuKiểm tra khả năng tương thích với Vista của các ứng dụng không dấu. Bạn có thể gởi ý kiến bình luận, đóng góp về bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng này tại phần gởi bình luận ở cuối nội dung bài viết. Lưu ý nội dung của bài viết Kiểm tra khả năng tương thích với Vista của các ứng dụng này có thể không còn phù hợp với thời điểm hiện tại. Nếu phát hiện điều này, xin bạn báo cho BQT biết để gỡ bỏ nó.
Home Page | Privacy | Contact | Friend Links | Search | Sitemap | Up
Copyright © 2008 PhanVien.Com . All rights reserved.