Trước khi bạn bắt đầu
Hướng dẫn này giải thích làm thế nào để tạo một ứng dụng máy khách và ứng dụng máy chủ của các dịch vụ Web độc lập mà bạn có thể dễ dàng chạy từ dòng lệnh với Java SE 6 hơn là từ bên trong các thùng chứa của máy chủ ứng dụng Web. Khi sử dụng một ví dụ Hello World đơn giản, bạn sẽ sử dụng the IDE Eclipse, Java SE 6 và Apache Ant để dễ dàng tạo ra các ứng dụng máy khách và các ứng dụng máy chủ của các dịch vụ Web có đầy đủ chức năng. Bạn cũng có thể sử dụng Trình kiểm tra (Monitor) TCP/IP để kiểm tra lưu lượng thông tin giữa máy chủ và máy khách và sử dụng công cụ Eclipse Web Services Explorer (Trình thám hiểm các dịch vụ Web của Eclipse) để kiểm tra dịch vụ Web.
Hướng dẫn này, Phần 1 trong loạt bài, giới thiệu cho bạn xuất bản một ứng dụng dịch vụ Web bằng cách sử dụng IDE Eclipse, Java SE 6 và Ant. Nó đặt nền tảng cho Phần 2, trong đó mô tả việc tạo ra ứng dụng khách của các dịch vụ Web.
Sau khi hoàn tất này hướng dẫn bạn sẽ biết:
- Một dịch vụ web là gì và các tiêu chuẩn mà nó sử dụng có liên quan đến một trình duyệt đang được sử dụng từ bên trong Eclipse để xem tệp tin Web Services Description Language (WSDL-Ngôn ngữ mô tả các dịch vụ Web được xuất bản).
- Làm thế nào để tạo ra phía máy chủ của một dịch vụ Web, bao gồm cả cách cài đặt và cấu hình IDE Eclipse và Java Development Kit (JDK- Dụng cụ phát triển Java) để cho chúng thực hiện cùng với nhau để tạo ra mã được biên dịch bằng cách sử dụng Java SE 6.
- Làm thế nào để sử dụng công cụ xây dựng dựa trên Ant Java trong IDE Eclipse để chạy lệnh Java đặc biệt để tạo ra một số mã.
Hướng dẫn này bao gồm các bước đơn giản được viết cho các lập trình viên từ mức bắt đầu đến mức trung cấp với một số kiến thức làm việc về ngôn ngữ Java và các xây dựng Ant. Người mới bắt đầu cho đến các nhà phát triển Java cao cấp hơn sẽ thu được một số kiến thức về cách làm thế nào để xây dựng, triển khai và chạy các máy chủ của các dịch vụ Web độc lập và các máy khách được phân phối để cung cấp việc xử lý các giao tiếp thông tin từ xa có tường lửa thân thiện và các ứng dụng.
Để tiếp tục thực hiện các ví dụ, bạn cần tải về:
Bạn không phải tải về Ant, do chức năng của nó được đóng gói với Eclipse. Hướng dẫn này sử dụng gói Ganymede cho Eclipse IDE cho các nhà phát triển Java EE.
