الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ربط agent and web service

بدأه hicham@com في 31 مايو 2012 · 2 رد · 766 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أريد مساعدة

أنا عملت ويب سرفيس مربوطة بقاعدة بيانات وعملت أيضا agent

كيف أقوم بربط agent مع ويب سرفيس لكي يقرأ من قاعدة البيانات لأني عامل مشروع تخرجي

على

Planification multi-agent pour la composition dynamique de services Web

#2

محاولاتك

#3
__Unknown كتب:

محاولاتك

هذه محاولاتي لقد قمت باضافة wsdl انتاع service web ل كلاس agent

package javaapplication4.newpackage;

import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;

import jade.lang.acl.*;

import jade.core.AID;
import jade.core.Agent;
//import jade.domain.introspection.ACLMessage;

public class s2s extends Agent{
	protected void setup(){
		Connection cn;

			/***/
					ACLMessage mesReçu=blockingReceive();//attente message
					String req=mesReçu.getContent();//get requete
					/****/
					System.out.println(req);




					ACLMessage mesEnv = new ACLMessage(ACLMessage.INFORM);
					mesEnv.addReceiver(new AID("a2a",AID.ISLOCALNAME));



			send(mesEnv);
                        insert("kjjkl", "req", "jklkjk"," 1212", "jjkhj","ll", "req"," stlkklr2");


                        /****/

	}

    private static String insert(java.lang.String id, java.lang.String lieu, java.lang.String classHotel, java.lang.String dateEnter, java.lang.String typeChamber, java.lang.String distance, java.lang.String prixHotel, java.lang.String nomHotel) {
        myhotel.Hotel_Service service = new myhotel.Hotel_Service();
        myhotel.Hotel port = service.getHotelPort();
        return port.insert(id, lieu, classHotel, dateEnter, typeChamber, distance, prixHotel, nomHotel);
    }


}

مواضيع مشابهة