tailieunhanh - Lập trình di động part 5
Triệu gọi CGI script Cả hai phương thức GET và POST có thể được dùng để triệu gọi CGI script (Common Gateway Interface script) và cung cấp dữ liệu nhập. Ví dụ, một MIDlet có một form cho người dùng điền dữ liệu, sau đó có thể gởi dữ liệu kết quả cho server để CGI script xử lý. | Triệu gọi CGI script Cả hai phương thức GET và POST có thể được dùng để triệu gọi CGI script Common Gateway Interface script và cung cấp dữ liệu nhập. Ví dụ một MIDlet có một form cho người dùng điền dữ liệu sau đó có thể gởi dữ liệu kết quả cho server để CGI script xử lý. CGI script có thể được triệu gọi giống như phương thức GET và POST. Tên của CGI script và dữ liệu tham số nhập có thể chuyển trong địa chỉ URL. Nếu cần gởi thêm dữ liệu cho server thì có thể dùng phương thức POST. Ví dụ các tham số được gởi là một phần của URL url http . com cgi-bin getloca. abc zip 12345 Trong ví dụ trên địa chỉ URL có thể được chuyển như là một tham số giống như phương thức getViaHttpConnection ở ví dụ trước. HTTP Request Header Như ta đã nói trước HTTP request header phải được thiết lập ở trạng thái Thiết lập bằng phương thức setRequestMethod và setRequestProperty . Phương thức setRequestMethod dùng để thiết lập các phương thức GET POST hoặc HEAD. Phương thức setRequestProperty dùng để thiết lập các trường trong request header. Ví dụ có thể là Accept-Language If-Modified-Since User-Agent . Phương thức getRequestMethod và getRequestProperty có thể được dùng để lấy các thuộc tính trên. 2 Wireless Messaging API J2ME chứa hầu hết các cấu hình và hiện trạng kết hợp với nhau để định nghĩa môi trường thực thi Java hoàn chỉnh cho các thiết bị có tài nguyên giới hạn. Tuy nhiên đôi khi cần phải có gói giao diện lập trình ứng dụng Application Programming Interface - API có thể chi xẻ bởi các ứng dụng chạy trên các hiện trạng khác nhau. J2ME định nghĩa API như vậy là các gói tùy chọn optional package là một tập các lớp và các tài nguyên khác có thể được dùng kết hợp với hiện trạng. Cũng giống như các thành phần của J2ME các gói tùy chọn được định nghĩa là yêu cầu đặc tả Java Java Specification Request - JSR thông qua Java Community Process. Một trong những gói tùy chọn đầu tiên cho J2ME là JSR 120 bộ API nhắn tin không dây Wireless Messaging API - WMA dùng để gởi và nhận
đang nạp các trang xem trước