Web service động???

17 Tháng mười hai 2006 lúc 00:26
#1
Mình lập trình để thao tác trên CSDL SQL server 200 đặt ở trên máy PC bằng PPC như sao :
1/ Trên PC mình xây dựng 1 web service tương tác với SQLSERVER
2/ Mình xây dựng 1 application trên PPC truy cập tới webservice để lấy thông tin về cũng như truyền các thông điệp thao tác trên CSDL

Mình gặp một vấn đề như thế này : Khi mình add "web reference" thì mình phải khai bái 1 địa chỉ tới web service : http://192.168.1.34/Service/... chẳng hạn. Như vậy thì chương trình chỉ có thể connect tới cái service trên máy ở địa chỉ 192.168.1.34, khi đem qua máy khác (khác IP) thì không thể chạy được.

Vậy có cách nào để cái địa chỉ này nó động không? (Trong file "reference.vb" mình thấy có rất nhiều giá trị "192.168.1.34", cứ mỗi hàm bên web service lại có nó)

Các bạn giúp mình nhen!
 

yan

GẮN KẾT
GÂY DỰNG
17 Tháng mười hai 2006 lúc 09:41
#2
Khi xây dựng các webservice, khi code bạn dùng server là một name sau này sẽ được sử dụng, chẳng hạn handheld.com.vn bạn cài dịch vụ Directory ( 2003 Server ) hoặc Domain để đặt máy chủ đó eo địa chỉ này, sau khi hoàn thành bạn up lên trang web thật và chạy thôi...
Tuy nhiên về nguyên tắc trong code của bạn có thể khai báo biến để lưu địa chỉ server cho bạn tương tác...bạn có thể tùy biến chương trình, mình làm đâu có cần add webservice gì đâu nhể, add reference của SQL Mobile khi kết nối nhập địa chỉ server là được mà :D
 
3 Tháng hai 2007 lúc 21:20
#5
HIc... hic... set thẳng domain name, còn khi test trên localhost thì bác cứ fixed ip tĩnh của máy luôn cho nó khỏe.
 

Bài viết cần bạn xem thêm

Ngay sau khi Apple phát hành bản iOS 12.1.2 nhằm “sửa lỗi ảnh hưởng đến kết nối mạng trên iPhone XR, iPhone XS và iPhone XS Max tại Thổ Nhĩ Kỳ", thì trang Forbes đã phát hiện rằng, lỗi này không chỉ ảnh hưởng đến người dùng ở Thổ Nhĩ Kỳ nữa, mà còn l ...
Lazada Vietnam Master card on Monday