การเขียน asp.net ไปเรียกใช้ java web service โดยใช้ SOAP

Last post 27 Jan 2010 8:02 by nantcom. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 23 Jan 2010 13:15

    • boilza
    • Top 200 Contributor
    • Joined on 23 Jan 2010
    • Posts 1

    Smile [:)] การเขียน asp.net ไปเรียกใช้ java web service โดยใช้ SOAP

     ความเป็นมา
    ตอนนี้ผมกำลังดำเนินการพัฒนา asp.net ให้ส่งข้อมูล xml ผ่าน ebMS (electronict business Messaging Service) ของ Hermes 2
    โดยทาง Hermes 2 ได้จัดเตรียม web service ที่พัฒนาด้วย java ไว้โดยให้ใช้ soap ในการติดต่อ รายละเอียดตามนี้

    http://community.cecid.hku.hk/index.php/product/article/communicating_hermes_2_through_ws/

    ตัวอย่างของ web service เช่น ebMS 2.0 Sender Web Service
    เรียกใช้งานที่ Service Endpoint: http://localhost:8080/corvus/httpd/ebms/sender
    ในแต่ละ Service ก็จะมี SOAP Request/Response Message ต่างกันไป

    ผมได้ลองใช้ ie browse ไปที่ service endpoint แล้วจะได้ xml ที่เป็น wsdl
    แต่ทาง vs.net ไม่สามารถ add web reference ได้

    คำถาม
    1. กรณีนี้ผมต้องเขียน asp.net สร้าง SOAP Request มาเองและส่งไปที่ service endpoint
    เพื่อให้ web service ประมวลผลและส่ง SOAP Response กลับมายังโปรแกรม asp.net
    จากนี้ผมต้องเขียนโปรแกรมให้ไปดึงค่าจาก SOAP Response มาเข้าโปรแกรมของผมเพื่อนำไปประมวลผลต่อ
    ผมเข้าใจตามนี้ถูกต้องหรือไม่ครับ ช่วยชี้แนะด้วยครับ

    2.
    ผมพยายามค้นหาใน internet แต่ก็ยังไม่พบเจอวิธีการสร้าง SOAP Request
    และรับค่าจาก SOAP Response เลย จึงอยากขอคำแนะนำและ
    ถ้าพอจะมีตัวอย่างในการจัดการ SOAP Request / Response
    ก็ขอความกรุณาช่วยชี้แนะด้วยครับ รบกวนขอความช่วยเหลือด้วยครับ


    ขอบคุณทุกความช่วยเหลือมากครับ Big Smile

  • 27 Jan 2010 8:02 In reply to

    Re: การเขียน asp.net ไปเรียกใช้ java web service โดยใช้ SOAP

    เป็นไปได้ว่า ตัว WS อาจจะเป็น Profile ใหม่ ที่ WS ไม่รู้จักครับ ลองใช้ Add Service Reference แทนดูครับ มันรองรับ Profile ใหม่ๆ ได้ Smile

Page 1 of 1 (2 items)