Võ Văn Hải's blog

Chỉ có một điều tuyệt đối đó là mọi thứ đều tương đối…

Web services

Giới thiệu về web service


C# Web services


Java Web services

51 Responses to “Web services”

  1. Đức Thủy said

    Dear a.Hải

    Em có đọc qua một số bài của anh về WebService.
    Em chỉ mới bắt đầu tìm hiểu về vấn đề này nên nhiều ví dụ lập trình anh đưa ra em chưa thể chạy được.

    Em đang nghiên cứu làm webservice cho thiết bị mobile kết nối với máy tính (server) để thực hiện truy xuất dữ liệu.
    Anh có thể giúp em một số vấn đề sau được ko?
    1. Các gói thư viện, tool cần thiết để xây dựng webservice (netbean or eclipse)
    2. Cụ thể cách cài đặt và set path
    3. Cách thức để tạo, biên dịch, thực thi

    Em chưa hiểu rõ mấy cái này lắm nên các demo trên mạng em ko tài nào chạy được
    Mong sự giúp đỡ nhiều của anh.
    Chân thành cảm ơn sự giúp đỡ của anh

    Đức Thủy
    martin_tin2@yahoo.com

  2. Đức Thủy said

    Em đang làm với Java anh àh

  3. vovanhai said

    IDE thì em có thể dùng Eclipse hoặc Netbean. Netbean có vẻ dễ làm cho người bắt đầu nhưng muốn hiểu sâu hơn thì nên dùng eclipse. Nếu em dùng Netbean thì không cần phải cấu hình gì cả. Trên trang web của Netbean có hướng dẫn cách tạo webservice.
    Em cứ làm bằng NB một hồi sau đó khi hiểu vấn đề thì em nên code bằng notepad++ và biên dịch bằng command-line hoặc eclipse để hiểu thêm.
    Chúc thành công!

  4. vuongbkdn said

    Thưa thầy! hiện tại em đang muốn xây dựng một webservice để đồng bộ dữ liệu (một csdl nằm trên host, một csdl nằm trên localhost, hai csdl này giống nhau), giả sử một trong hai csdl thay đổi thì csdl khác cũng thay đổi theo. Thầy có thể chỉ cách giùm em không ạ, em xin cám ơn thầy

  5. vovanhai said

    theo em muốn thì hai CSDL được thay đổi như thế nào? Bởi 1 ứng dụng khác hay bởi 1 WS. Nếu là bởi WS thì dùng WS giải quyết, nếu bằng ứng dụng khác thì có thể dùng cách khác giải quyết. Ngoài ra ta còn có cơ chế sẵn có trong hệ quản trị CSDL làm được điều này mà không cần lập trình gì cả.

  6. chuabiet said

    Máy A có 1 DB
    Máy B có 1 DB.
    Ở máy B mình có 1 web service cung cấp cho bên A một số modun.
    Từ A mình có thể sử dụng các modun do để lấy dữ liệu trong DB của B. (sử dụng web reference)
    Vậy các bạn chỉ cho mình xem là web service sercurity trong trường hợp này là phải làm những gì?
    Cảm ơn anh nhìu!

  7. Dienthao said

    Chào thầy!!!
    Em là SV Aptech, hiện đang học phần Webservices, vô tình tìm thấy blog của thầy, đọc một số bài mà thầy chỉ cho các bạn, em thấy rất là vui khi biết đc trang web của thầy. Thầy ơi, phần tài liệu về Webservices của thầy ít tài liệu quá, bổ sung vào đi thầy, và thầy thêm vào một số ví dụ nữa nha thầy.
    Cảm ơn thầy nhiều!

  8. ThanhBinh said

    Hello !

    Trước tiên, mình ko biết đây là trang web có thề post lên nhưng câu hỏi hay ko, Nhưng mình có 1 vài vấn đề, mong các bạn biết có thể giúp đỡ.

    Mình đang làm về web service va web secure. Mình có 1 vài vấn đề, các bạn hãy hưởng dẫn giúp mình !

    Mình sử dụng netbean 6.5, Tomcat 6, Glassfish v2.

    1. web service.
    Những ngày trước, mình tạo 1 web service, build thành công. Sau đó mình tạo web client để sử dụng web service đó, và cũng rất thành công. Nhưng ngày hôm sau, mình chạy lại web service hay web client đó thì nó báo error when deploying.
    Error:

    F:\Project TaskManager\sourceWeb\CalculatorApplication\nbproject\build-impl.xml:546: Deployment error:
    The Sun Java System Application Server could not start.
    More information about the cause is in the Server log file.
    Possible reasons include:
    – IDE timeout: refresh the server node to see if it’s running now.
    – Port conflicts. (use netstat -a to detect possible port numbers already used by the operating system.)
    – Incorrect server configuration (domain.xml to be corrected manually)
    – Corrupted Deployed Applications preventing the server to start.(This can be seen in the server.log file. In this case, domain.xml needs to be modified).
    – Invalid installation location.
    See the server log for details.
    BUILD FAILED (total time: 7 seconds)

    Đây là lổi gì? làm sao để fix nó các bạn. Mong được sự giúp đở.

    2. Web sercure with https:

    Mình cần làm 1 web với https bằng Jboss, hoặc Axis2. Nhưng mình ko biết làm sao đề cấu hình nó. Mo hình mình làm là
    Web app — web service — database. Nhưng mình cần phải sử dụng https đề chạy nó (server Jboss or Axis2).
    Có bạn nào biết về vấn đề này hay tương tự, có thề hướng dẩn mình làm ko? rất cám ơn.

  9. nbmHoang said

    Em chào thầy ạ! Em đang tìm hiểu về dịch vụ web . Em đọc được bài viết của thầy rùi. Em thấy rất chi tiết và rõ ràng. Nhưng em có 1 vấn đề vẫn không hiểu. Mong thầy chỉ giúp cho em ạ.

    Giả sử chúng ta tạo được web service như các bước thầy hướng dẫn bằng C#. Khi tạo xong rùi thì ta có thể viết 1 project bằng C# rùi chạy có được ko ạ thầy. ví dụ em viết project quản lý bán hàng chẳng hạn thì khi đó có chạy được ko ?

  10. vovanhai said

    EM tạo 1 project khác, tham chiếu đến WS rồi dùng nó. EM tham khảo thêm ở bài viết về Web Client nhé! Tìm trong blog có!

  11. Trinh said

    Chào thầy !!

    Em đang đi thực tập(hôm qua là “ngày công đầu tiên của cu tí”), và đc giao 1 cái project mà em thấy gai góc quá chời:(.

    Đại khái nó là như vầy:
    em phải viết một chương trình quản lí kho linh kiện máy vi tính. yêu cầu em phải viết chương trình PDA cho pocketPc(lúc thì bảo là personal pocket computer) (muh em thì không biết gì về nó hết, mới tham khảo sơ sơ :( ) .Với các tính năng yêu cầu là: có thể kiểm nhập hàng, xuất hàng, kiểm tra lượng hàng đã bán, cũng như nhân viên nào đã bán sảm phẩm nào?…Mọi việc trên đều được thao tác trên mobile cho tiện (người giao project cho e nói vậy, ông ta nói máy tính để bàn rất bất cập khi nv phải di chuyển nhiều)

    Em thấy ngu ngơ làm sao, mà chỉ đc làm trong 3 tuần là phải nộp project cùng với bản phân tích và thiết kế hệ thống, hic!

    Xin thầy cho e biết liệu đã có sẵn một cái nền nào đó để việc hoàn thành project của em dễ dàng hơn không thầy???

    Rất mong thầy hồi đáp….
    em cảm ơn thầy rất nhiều !

  12. vovanhai said

    Bó tay lun. 3 tuần thì có nước đi copy đâu đó mà nộp chứ tự làm thì chỉ là làm cho có làm.

  13. Xin tài liệu của thầy said

    Em chào thầy.
    Em có tìm trên mạng và thầy blog của thày có giới thiệu qua về web service, em đang làm đồ án về phần này.Thày có thể gửi cho em tài liệu liên quan đên web service được ko a, có cả tiếng Việt và tiếng Anh càng tốt ạ, vì em bây giờ mới bắt đầu nghiên cứu.Thầy có thể gửi tài liệu vào mail:vuhang.tk4@gmail.com.Em cảm ơn thày rất nhiều.

  14. Nghi said

    Chào thầy, em đang tìm hiểu về lập trình trên Pocket PC. Em đang bí ở chổ đồng bộ dữ liệu giữa Sql Server trên PC và Sql Server CE trên PC. Thầy có thể giúp dùm em được không ạ? Em xin cám ơn thầy.

  15. Luong Hong Huong said

    Trang web thật hay cảm ơn chủ trang web nhiều lắm,nhưng ko biết xưng hô như thế nào cho hợp,Hy vọng anh có thể giới thiệu về bản thân 1 chút. Em là sinh viên công nghệ thông tin nhưng em gà gô lắm,sau này có gì mong anh giúp cho được không ạ.

  16. Nguyễn Văn Huy said

    Em chào thầy và chào tất cả các bạn!
    Thầy ơi, em đang nghiên cứu về webservice trong PHP. Là người mới đi vào nghiên cứu cái này nên vẫn còn bỡ ngỡ và gặp rất nhiều khó khăn, thắc mắc. Từ blog của thầy, em thấy thầy là một người tâm huyết và có nhiều kinh nghiệm trong vấn đề “webservice”. Vì vậy, em rất mong thầy có thể viết một bài về webservice trong PHP và nếu được thì có thể viết một cái demo nhỏ lấy dữ liệu từ mysql được không ạ! Em rất mong nhận được hồi đáp sớm nhất của thầy!
    Em xin chân thành cảm ơn!

  17. Dung Nhi said

    Em chào thầy.

    Em làm đề tài về Web service và search trên mạng đã tìm được blog của thầy. Những bài viết rất bổ ích và giúp em rất nhiều trong quá trình làm đề tài.

    Em đang tìm hiểu về cách triệu gọi một web service trên môi trường thiết bị di động. Web service em viết bằng .NET. Mong nhận được sự giúp đỡ của thầy.

    Em cảm ơn rất nhiều!

  18. Lê Danh Phương said

    Chào thầy!
    Em đang tìm hiểu về Web Service lập trình qua ASP.NET. Bài hướng dẫn của thầy hay quá, em đã làm được. Em mong thầy có thể post thêm nhiều bài lập trình WS với C# nữa ạ.
    Thầy có thể chia sẻ tài liệu cho em qua email được không ạ?
    Email của em: phuong.cse@gmail.com

  19. Lê Danh Phương said

    Em nhầm ạ, email của em là ldphuong.cse@gmail.com

  20. Lê Danh Phương said

    Chào thầy, em mới bắt tay vào tìm hiểu WS với C# ạ. Bài hướng dẫn của thầy rất hay.Thầy có thể post thêm nhiều bài hơn nữa không ạ?
    Nếu có tài liệu xin thầy chia sẻ cho em qua email với ạ. Em cảm ơn thầy!

  21. Cho em hỏi là em đã có một WSDL rồi

    https://test-api.geotrust.com/webtrust/order.jws?WSDL

    Em truy cập bằng hàm:

    function QuickPaymentsOrder($partnerCode, $productCode, $partnerOrd) {
    try {
    $wsdl = “https://test-api.geotrust.com/webtrust/order.jws?WSDL”;
    $client = new SoapClient ( $wsdl );
    $param = array (‘PartnerCode’ => $partnerCode, ‘ProductCode’ => $productCode, ‘PartnerOrd’ => $partnerOrd );
    $result = $client->__call ( ‘QuickPaymentsOrder’, $param );
    var_dump ( $result );

    } catch ( SoapFault $sf ) {

    $sf->getCode ();
    $sf->getMessage ();
    }
    }
    Nó cứ lỗi hoài…
    Giờ em muốn dùng php truy cập đến WSDL này thì phải làm sao ?
    Em đã có API kèm theo http://www.mediafire.com/?6ttdr5y7g9ci830
    Giúp em với đang cần gấp..Em chân thành cảm ơn. anhtuanaptech@gmail.com

  22. Võ Văn Hải said

    Mình bận quá. bạn nào giúp dùm nhé!

  23. thanhnt said

    Chào thầy!
    Mấy ngày nay lang thang mọi chỗ. Kết quả vẫn là con số 0 tròn trĩnh với vấn đề là cấu hình cái openssl cho mysql trên window. Hic – có tài liệu hướng dẫn trên web nhưng mọi thứ đều không rõ ràng. Vấn đề ở đây là em không tài nào enable have_openssl trong mysql ở server lên được, cung dụ dùng là command lines. Đã hỏi mấy anh cùng ngành nhưng vẫn không có giải đáp(chỉ trong mối quan hệ của mình).
    Rất mong thầy và các bạn giành ít thời gian để giải đáp và mọi người có thể học hỏi thêm.
    Soft use: mysql connector 6.2.2
    mysql server 5.1.52 win32
    win32OpenSSL 1.0.0
    Cài đặt thì mọi thứ đều mặc định.
    Ở đây, em đã tạo được các key và ca cho ssl cần thiết.(http://dev.mysql.com/doc/refman/5.0/en/secure-connections.html)
    Vấn đề là em khổng thể enable được have_openssl.

  24. Vũ Thanh Tiến said

    Em chào Thầy!
    Thưa Thầy cho Em hỏi cách kết nối webservice ở trên một host với cơ sở dữ liệu ở trên máy mình.
    Thưa Thầy, hiện tại thì Em tạo một cơ sở dữ liệu bằng sql server 2005 express và một webservice bằng visual studio 2008.
    Webservice thì Em đã đưa lên host rồi, nhưng việc khó khăn bây giờ của Em là không kết nối được webservice ở trên host với cơ sở dữ liệu sql server 2005 express ở trên máy của mình.
    Ở trên localhost thì Em kết nối webservice tới sql server và chạy bình thường. Nhưng khi đưa webservice lên host thì không kết nối được sql server ở trên máy.
    Em đã làm đủ cách nhưng chưa được.
    ví dụ như kết nối bằng địa chỉ ip, cổng, rồi em cũng cấu hình để cho sql server có thể kết nối từ xa qua internet.
    Nhưng thưa Thầy, Em vẫn chưa chạy được.
    Thưa Thầy, ở đây Em dùng webservice là phần tử trung gian để chạy ứng dụng j2me.
    Mong Thầy giúp đỡ Em.
    Em cảm ơn Thầy nhiều.
    Em chào Thầy.

  25. Võ Văn Hải said

    Chắc trong lúc cấu hình em gặp trục trặc gì rồi. Phải đảm báo SQL SVR của em kết nối được bởi 1 máy từ xa thì sau đó mới nói chuyện được. EM xem lại các bước cấu hình và đặc biệt xem xét trình duyệt virus có cấm đoán gì không.

  26. Rosy said

    Em đang làm đồ án liên quan đến web service và Design by contract. Vậy thầy có thể cho em ý kiến tham khảo về đề tài này không? em cảm ơn thầy trước.

  27. Võ Văn Hải said

    Đây là đề tài hay. có liên quan nhiều đến SOA. Bạn nên làm cho tốt.

  28. Hoàng Thiên Ân said

    Em chào Thầy!
    Thầy cho em hỏi khi em deloy 1 java web service lên localhost thì nó hiện ra như vầy dưới Output:

    May 11, 2011 5:52:13 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    SEVERE: A web application created a ThreadLocal with key of type [null] (value [org.glassfish.gmbal.generic.OperationTracer$1@c03bcd]) and a value of type [java.util.ArrayList] (value [[]]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
    May 11, 2011 5:52:13 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    SEVERE: A web application created a ThreadLocal with key of type [null] (value [com.sun.xml.bind.v2.runtime.Coordinator$1@963b33]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@1089de1]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
    May 11, 2011 5:52:13 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    SEVERE: A web application created a ThreadLocal with key of type [null] (value [com.sun.xml.bind.v2.ClassFactory$1@b536e6]) and a value of type [java.util.WeakHashMap] (value [{class java.util.ArrayList=java.lang.ref.WeakReference@127669d, class javax.xml.bind.annotation.adapters.CollapsedStringAdapter=java.lang.ref.WeakReference@1c1f3f7, class javax.xml.bind.annotation.W3CDomHandler=java.lang.ref.WeakReference@77e11b, class com.sun.xml.ws.runtime.config.TubelineDefinition=java.lang.ref.WeakReference@5bdbdc, class com.sun.xml.ws.runtime.config.Tubelines=java.lang.ref.WeakReference@bf591c, class com.sun.xml.ws.runtime.config.MetroConfig=java.lang.ref.WeakReference@737611, class com.sun.xml.ws.runtime.config.TubeFactoryConfig=java.lang.ref.WeakReference@4c8167, class com.sun.xml.ws.runtime.config.TubeFactoryList=java.lang.ref.WeakReference@c3c6af}]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
    May 11, 2011 5:52:13 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    SEVERE: A web application created a ThreadLocal with key of type [null] (value [org.glassfish.gmbal.generic.OperationTracer$1@c03bcd]) and a value of type [java.util.ArrayList] (value [[]]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
    May 11, 2011 5:52:15 PM org.apache.catalina.startup.HostConfig checkResources
    INFO: Undeploying context [/Demo_Service]

    Mặc dù khi chạy bên Client vẫn hiển thị được dữ liệu trong Sql nhưng khi em tìm kiếm theo tên như sau:

    String sql = "SELECT * FROM CD_tbl WHERE ([Title] LIKE '%' + ? + '%')";
    PreparedStatement ps = con.prepareStatement(sql);
    ps.setString(1, title);
    ResultSet rs = ps.executeQuery();

    thì nó lại ko hiển thị lên web, nếu thay câu truy vấn là:

    String sql = "SELECT * FROM CD_tbl WHERE ([Title] = ?)";

    thì nó lại tìm thấy và hiển thị bình thường trên web.
    Em ko rõ đây là lỗi gì mong Thầy giúp đỡ
    Cảm ơn Thầy nhiều
    p/s: Em dùng Netbean 6.0.9 và Tomcat6.0.26

  29. Võ Văn Hải said

    Lỗi thứ nhất có thể thử bằng cách clean các webapp đã deploy trên server.
    Còn lỗi thứ hai là câu truy vấn thứ 1 của em bị sai. Em là như câu sql thứ 2 và tham số truyền vào em truyền ‘%giatricantruyen%’.

  30. Hoàng Thiên Ân said

    Em đã làm được rồi, cảm ơn Thầy !

  31. Dung Nhi said

    Em có một câu hỏi, mong thầy và mọi người giải đáp giúp.

    Sau khi publish môt web service lên và có được URL, làm thế nào để quản lý được người sử dụng web service của mình. Nghĩa là có cách nào biết được ai đã gọi web service của mình không? Nếu muốn cấp quyền để một consumer được phép/không được phép gọi web service của mình thì có cách nào không ạh?

  32. Đặng Văn Hiến said

    Em chào thầy ah. Em có một vấn đề mong được thầy giải đáp.
    Em đang tạo một cái web service bằng Java sử dụng Axis2 và Tomcat.

    Từ Client của em gửi một Request lên service có dạng như sau:

    POST axis2/service/Query HTTP/1.0
    Content- Length:
    ContentType: text/xml

    84916199192
    FamilyTracker
    TKN 84916199192

    Trên Service em phải làm thế nào mà đọc được cái Content Request đó ah. Header thì em có dùng MessageContext thì đã đọc được rồi ah.
    Nhưng trong MessageContext có hai function đọc phần content của Request là getInputStream và getBuffer nhưng em ko dùng được function nào để đọc nó được cả. Dung getInputStream thì em ko đọc được, còn khi dùng getBuffer thì luôn gặp lỗi đã sử dụng getInputStream trước đó trong khi em không có sử dụng.

    Rất mong thầy giúp đỡ. Em cảm ơn thầy.

  33. phạm duy tân said

    thầy ơi cho em hỏi,có đang viết 1 ứng dụng sử dụng j2me để kết nối đến server qua web service C#,nhưng em chưa biết cách để sử dụng web service trong j2me,thầy có thể cho em xin hướng dẫn được ko ak.

    thầy có thể gửi cho em qua phamduytan2009@gmail.com được ko ak

    cảm ơn thầy

  34. On Mai Way said

    Chào thầy.

    Em gặp phải vấn đề khi tạo webservice bằng C#. Webservice cho phép đăng nhập vào hệ thống và lưu username của người dùng đã đăng nhập trong biến session. Khi làm với web rất ok, nhưng khi em làm một ứng dụng để đăng nhập vào hệ thống thông qua webservice này thì không được, vì biến session không lưu trữ được thông tin của ứng dụng. Vậy có cách gì để xác thực đăng nhập của ứng dụng bằng webservice không thầy ?

    Cảm ơn thầy rất nhiều.

  35. Những bài viết của thầy rất hay và bổ ích.

  36. On Mai Way said

    Chào thầy.

    Em gặp phải vấn đề khi lưu biến session trong webservice khi đăng nhập.
    Khi em thực hiện đăng nhập bằng web thì ok, có thể lưu trữ biến session.
    Nhưng khi em đăng nhập bằng một ứng dụng (phần mềm) thông qua webservice này thì không lưu trữ được biến session.
    Vậy có cách nào để quản lý đăng nhập bằng ứng dụng thông qua webservice không thầy.

    mail yahoo: omw1145@yahoo.com

  37. Võ Văn Hải said

    Dạng application thường không có khái niệm session. Bạn có thể dùng kỹ thuật gate-way để trust giữa các form (ie chuyền 1 biến biểu diễn cho việc đã đăng nhập thông qua các constructor của các lớp).

  38. On Mai Way said

    Cảm ơn thầy đã trả lời câu hỏi của em.
    Thầy có thể nói rõ hơn được không ạ. Kỹ thuật gate-way là gì ? Các thức xác nhận của phương thức này ra sao ?

  39. Nguyễn Duy Chinh said

    Chào anh !

    Blog của anh đã rất quen thuộc trong suốt quá trình học tập của em. Rất nhiều bài viết hay và hữu ích đã giúp em rất nhiều. Hiện tại em đang có một câu hỏi xin hỏi anh và rất mong được sự giúp đỡ.

    Yêu cầu phía client (dùng ngôn ngữ 4D) và phía server (java+mySql).

    Câu hỏi đặt ra là đồng bộ dữ liệu (file ảnh-Image) giữa các máy client lên server, mỗi khi 1 client có sự thay đổi (ở đây là upload ảnh) sẽ được đồng bộ lên server đồng thời các client khác cũng thấy được sự thay đổi đó.

    Vậy xin hỏi dùng mô hình nào có thể giải quyết vấn đề trên (dùng webservices) và hướng triển khai?

    Chân thành cảm ơn anh !

  40. Võ Văn Hải said

    Để làm thì khá mất thời gian nên tôi cũng khó mà làm. Về ý tưởng thì như vầy: em dùng mẫu Observer để hiện thực (Design Patterns). Chúc em thành công!

  41. Tran Chinh said

    Anh Hải thân!
    Hiện tại em đang nghiên cứu về webservices và em đã tham khảo các bài viết của anh như

    http://vovanhai.wordpress.com/web-services/java-web-services/t%E1%BA%A1o-web-service-s%E1%BB%AD-d%E1%BB%A5ng-eclipse/

    Em dùng tomcat6, eclipse3.6, java, axis2,
    Em đã config axis2 có báo thành công rùi nhưng không thể em gặp lỗi chổ tạo webservices nó báo là không thể copy axis2 jar files to web project hiện tại em đã nghiên cứu 3 ngày mà vẫn potay mong a giúp đỡ em
    chân thành cảm ơn

    tranchinhhg@gmail.com

  42. Tran Chinh said

    Anh cho em hoi~ khi em tao web service no gap loi~ nhu the nay ak
    The service implementation selected does not follow Java naming conventions.
    khong giong nhu cua~ anh ak
    lam on chi~ em nhe anh

  43. Tran Chinh said

    em đã xem hướng dẫn ở đây

    http://vovanhai.wordpress.com/web-services/java-web-services/t%E1%BA%A1o-web-service-s%E1%BB%AD-d%E1%BB%A5ng-eclipse/

    hiện tại em đã làm được tới bước 2 coi như ngon lành
    nhưng không hiểu bước 3 phải làm như thế nào anh làm ơn hướng dẫn rõ thêm chút được không ạ, vì khi tomcat được start trong eclipse thì bật IE lên nó không nhận thấy được tomcat server mà phải chạy độc lập thì nó mới thấy được nhưng khi đó thì phải stop tomcat trong eclipse
    em không thể chạy được file http://localhost:8080/MyWebSV/axis2-web/index.jsp
    em không biết làm sao để chạy nó và cũng không thấy file index.jsp đó đâu trên máy cả. Xin hãy trả lời em!

  44. Võ Văn Hải said

    Tên không theo Java naming conventions(cách thức đặt tên theo chuẩn của Java). Cái này bạn phải coi Java naming conventions(search:)); ví dụ: tên lớp phải là chữ viết hoa đầu tiên, tên package phải là chữ thường,…

  45. Tran Chinh said

    vì tạo webservice hoài không được nên em rối quá, chứ cái đó em biết mà hjhj cảm ơn anh nhe! Hiện tại em dùng Eclipse 3.6.2 Helios bản for java EE, tomcat6.0, axis2 nhưng khi tạo webservice thì không làm được giống như của anh, chỉ giống tới bước 2 thui còn đến bước 3 thì không thể làm tiếp được mong anh chỉ giúp ạ!!
    không biết là khi giải nén Eclipse (207Mb) thì mình có cần install thêm component nào không hả anh?
    với lại anh có thể cho em xin 1 buổi được ko ạ? vì em muốn anh dùng teamviewer connect vào máy của em để xem giúp em cấu hình các thứ cần thiết như: java, tomcat6, axis2, eclipse, . . .
    sđt của em: 0915880080 or email: tranchinhhg@gmail.com
    em đang làm luận văn về vấn đề này, em đã tìm hiểu hơn 6 tháng rùi mà vẫn chưa thể làm được rất mong nhận được sự chỉ bảo của anh.
    Trân Trọng

  46. Võ Văn Hải said

    Em gửi mail cho tôi cái ID, Password vào thời gian em ol để tôi hướng dẫn. Còn nếu em ở saigon thì em đến Khoa Khoa học và Kỹ thuật máy tính trường Đại Học Công Nghiệp Tp HCM.

  47. Tran Chinh said

    Hi
    Rất vui khi anh đồng ý chỉ giúp
    Em thường OL vào giờ hành chính (sáng + chiều)
    Nhưng em ko biết anh có OL hay ko? hay là anh cho em xin Nick Yahoo nhe anh
    Nếu ko tiện anh Add Yahoo của em nhe tranphonghg@yahoo.com
    Hoặc anh mail địa chỉ Yahoo cho em cũng được hiện em rất cần sự góp ý của anh
    Hi vọng sớm được làm việc cùng anh
    Chúc sức khỏe

  48. anhnuong said

    có thể cho biết mối quan hệ giữa web service và SOA không ạ? t có đọc qua một sô tài liệu về soa, và thấy ở trong đó có nói web service là một tiêu chuẩn trong SOA, vậy có thể giải thích rõ hơn không ạ? trong SOA có chứa Web service ah? và BPEL (business process execution language) ngôn ngữ thực thi quy trình nghiệp vụ nằm trong khâu nào của SOA và nằn trong khâu nào của web service?

  49. Nguyễn Hữu Tiến said

    Chào Anh Em là Tiến làm việc tại Hà Nội. Cơ quan Em bắt đầu triển khai dự án WebLis vì vậy Em cần thành thục Jdeveloper 11g với database là geodatabase trên oracle theo A Em lên bắt đầu từ đâu vì chưa làm với JaVa lần nào. Mong Anh chỉ giúp với

  50. Dat Ngo said

    chào thầy,

    em có định lập trình 1 webservice trên apache của linux dùng Axis2c.. Thầy có thể hướng dẫn em cách làm một web service đơn giản như cộng hai số sử dụng ngôn ngữ C được không, do yêu cầu nên em ko thể dùng java được.
    Cảm ơn thầy!

  51. Võ Văn Hải said

    Down nó về, vọc nó, đọc tài liệu, làm thử vài sample project chứ sao giờ. :)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

Join 2,214 other followers

%d bloggers like this: