Пример #1
0
__author__ = 'pau-laia-anna'
logger = config_logger(level=1)

# Configuration stuff
hostname = socket.gethostname()

port = 9013

agn = Namespace("http://www.agentes.org#")

# Variables globales
mss_cnt = 0
products_list = []

AgProcesadorOpiniones = Agent('AgProcesadorOpiniones',
                              agn.AgProcesadorOpiniones,
                              'http://%s:%d/comm' % (hostname, port),
                              'http://%s:%d/Stop' % (hostname, port))

AgBuscadorProductos = Agent('AgBuscadorProductos', agn.AgBuscadorProductos,
                            'http://%s:9010/comm' % hostname,
                            'http://%s:9010/Stop' % hostname)

AgGestorCompra = Agent('AgGestorCompra', agn.AgGestorCompra,
                       'http://%s:9012/comm' % hostname,
                       'http://%s:9012/Stop' % hostname)

AgAsistente = Agent('AgAsistente', agn.AgAsistente,
                    'http://%s:9011/comm' % hostname,
                    'http://%s:9011/Stop' % hostname)

# Global triplestore graph
__author__ = 'pau-laia-anna'
logger = config_logger(level=1)

# Configuration stuff
hostname = socket.gethostname()
port = 9018

agn = Namespace("http://www.agentes.org#")


mss_cnt = 7

numeros_cuenta = {'Nike':"ESBN00909191",'IKEA':"ESBN0123442212",'Apple':"ESBN91120302102"}

AgVendedorExterno = Agent('AgVendedorExterno',
                    agn.AgVendedorExterno,
                    'http://%s:%d/comm' % (hostname, port),
                    'http://%s:%d/Stop' % (hostname, port))

AgGestorProductos = Agent('AgGestorProductos',
                       agn.AgGestorProductos,
                       'http://%s:9017/comm' % hostname,
                       'http://%s:9017/Stop' % hostname)

# Global triplestore graph
dsgraph = Graph()

cola1 = Queue()

# Flask stuff
app = Flask(__name__, template_folder='../templates')
Пример #3
0
port = 9011

agn = Namespace("http://www.agentes.org#")

# Variables globales
mss_cnt = 0
def get_count():
    global mss_cnt
    mss_cnt += 1
    return mss_cnt

productos_recomendados = []

AgAsistente = Agent('AgAsistente',
                    agn.AgAsistente,
                    'http://%s:%d/comm' % (hostname, port),
                    'http://%s:%d/Stop' % (hostname, port))

AgBuscadorProductos = Agent('AgBuscadorProductos',
                            agn.AgBuscadorProductos,
                            'http://%s:9010/comm' % hostname,
                            'http://%s:9010/Stop' % hostname)

AgGestorCompra = Agent('AgGestorCompra',
                            agn.AgGestorCompra,
                            'http://%s:9012/comm' % hostname,
                            'http://%s:9012/Stop' % hostname)

AgProcesadorOpiniones = Agent('AgProcesadorOpiniones',
                       agn.AgProcesadorOpiniones,
                       'http://%s:9013/comm' % hostname,
Пример #4
0
__author__ = 'pau-laia-anna'
logger = config_logger(level=1)

# Configuration stuff
hostname = socket.gethostname()
port = 9010

agn = Namespace("http://www.agentes.org#")

# Contador de mensajes
mss_cnt = 0

# Datos del Agente
AgBuscadorProductos = Agent('AgBuscadorProductos',
                            agn.AgenteSimple,
                            'http://%s:%d/comm' % (hostname, port),
                            'http://%s:%d/Stop' % (hostname, port))

# Global triplestore graph
dsgraph = Graph()

cola1 = Queue()

# Flask stuff
app = Flask(__name__)


def get_count():
    global mss_cnt
    mss_cnt += 1
    return mss_cnt
Пример #5
0
__author__ = 'pau-laia-anna'
logger = config_logger(level=1)

# Configuration stuff
hostname = socket.gethostname()
port = 9015

agn = Namespace("http://www.agentes.org#")

# Contador de mensajes
mss_cnt = 0

# Datos del Agente

AgTransportista = Agent('AgTransportista',
                          agn.AgTransportista,
                          'http://%s:%d/comm' % (hostname, port),
                          'http://%s:%d/Stop' % (hostname, port))

AgCentroLogistico =Agent('AgCentroLogistico',
                        agn.Directory,
                        'http://%s:9014/comm' % hostname,
                        'http://%s:9014/Stop' % hostname)


location_ny = ( Nominatim(user_agent='myapplication').geocode("New York").latitude, Nominatim(user_agent='myapplication').geocode("New York").longitude)
location_bcn = (Nominatim(user_agent='myapplication').geocode("Barcelona").latitude,Nominatim(user_agent='myapplication').geocode("Barcelona").longitude)
location_pk = (Nominatim(user_agent='myapplication').geocode("Pekín").latitude,Nominatim(user_agent='myapplication').geocode("Pekín").longitude)

#identificador transportista, nombre transportista, €/kg, €/km
ny = [
    ["Transportista_NACEX", "NACEX", 1,    0.012],
Пример #6
0
__author__ = 'pau-laia-anna'
logger = config_logger(level=1)

# Configuration stuff
hostname = socket.gethostname()
port = 9014

agn = Namespace("http://www.agentes.org#")

# Contador de mensajes
mss_cnt = 0

# Datos del Agente

AgCentroLogistico = Agent('AgCentroLogistico', agn.AgCentroLogisticoBCN,
                          'http://%s:%d/comm' % (hostname, port),
                          'http://%s:%d/Stop' % (hostname, port))

AgGestorCompra = Agent('AgGestorCompra', agn.AgGestorCompra,
                       'http://%s:9012/comm' % (hostname),
                       'http://%s:9012/Stop' % (hostname))

# Directory agent address
DirectoryAgent = Agent('DirectoryAgent', agn.Directory,
                       'http://%s:9000/Register' % hostname,
                       'http://%s:9000/Stop' % hostname)

AgTransportista = Agent('AgTransportista', agn.Transportista,
                        'http://%s:9015/comm' % hostname,
                        'http://%s:9015/Stop' % hostname)
Пример #7
0
agn = Namespace("http://www.agentes.org#")

# Contador de mensajes
mss_cnt = 0


def get_count():
    global mss_cnt
    mss_cnt += 1
    return mss_cnt


# Datos del Agente

AgGestorDevoluciones = Agent('AgGestorDevoluciones', agn.AgGestorDevoluciones,
                             'http://%s:%d/comm' % (hostname, port),
                             'http://%s:%d/Stop' % (hostname, port))

AgAsistente = Agent('AgAsistente', agn.AgAsistente,
                    'http://%s:9011/comm' % hostname,
                    'http://%s:9011/Stop' % hostname)

AgServicioPago = Agent('AgServicioPago', agn.AgServicioPago,
                       'http://%s:9019/comm' % hostname,
                       'http://%s:9019/Stop' % hostname)

AgVendedorExterno = Agent('AgVendedorExterno', agn.AgVendedorExterno,
                          'http://%s:9018/comm' % hostname,
                          'http://%s:9018/Stop' % hostname)

# Global triplestore graph
Пример #8
0
__author__ = 'javier'
logger = config_logger(level=1)

# Configuration stuff
hostname = socket.gethostname()
port = 9019

agn = Namespace("http://www.agentes.org#")

# Contador de mensajes
mss_cnt = 0

cuenta_sistema = "ESBN8377228748"
# Datos del Agente
AgServicioPago = Agent('AgServicioPago', agn.AgServicioPago,
                       'http://%s:%d/comm' % (hostname, port),
                       'http://%s:%d/Stop' % (hostname, port))

AgGestorCompra = Agent('AgGestorCompra', agn.AgGestorCompra,
                       'http://%s:9012/comm' % hostname,
                       'http://%s:9012/Stop' % hostname)

AgVendedorExterno = Agent('AgVendedorExterno', agn.AgVendedorExterno,
                          'http://%s:9018/comm' % hostname,
                          'http://%s:9018/Stop' % hostname)

# Global triplestore graph
dsgraph = Graph()
graff = Graph()
cola1 = Queue()