Object Adapters

部署运行你感兴趣的模型镜像

Creating an Object Adapter

module Ice {
    local interface ObjectAdapter {
        string getName();
        Communicator getCommunicator();

        // ...
    };

    local interface Communicator {
        ObjectAdapter createObjectAdapter(string name);
        ObjectAdapter createObjectAdapterWithEndpoints(string name, string endpoints);
        ObjectAdapter createObjectAdapterWithRouter(string name, Router* rtr);

        // ...
    };
};

Servant Activation and Deactivation

module Ice {
    local interface ObjectAdapter {
        // ...

        Object* add(Object servant, Identity id);
        Object* addWithUUID(Object servant);
        Object  remove(Identity id);
        Object  find(Identity id);
        Object  findByProxy(Object* proxy);

        // ...
    };
};

Object Adapter State Transitions

module Ice {
    local interface ObjectAdapter {
        // ...

        void activate();
        void hold();
        void waitForHold();
        void deactivate();
        void waitForDeactivate();
        void isDeactivated();
        void destroy();

        // ...
    };
};

Timeouts in Object Adapter Endpoints

MyAdapter.Endpoints=tcp -p 9999 -t 5000

Discovering Object Adapter Endpoints

module Ice {
    local interface ObjectAdapter {
        // ...

        EndpointSeq getEndpoints();
        EndpointSeq getPublishedEndpoints();

        // ...
    };
};

The Current Object

module Ice {
    local dictionary<string, string> Context;

    enum OperationMode { Normal, \Idempotent };

    local struct Current {
        ObjectAdapter   adapter;
        Connection      con;
        Identity        id;
        string          facet;
        string          operation;
        OperationMode   mode;
        Context         ctx;
        int             requestId;
        EncodingVersion encoding;
    };
};






您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

INFO:pika.adapters.utils.connection_workflow:Pika version 1.3.2 connecting to ('::1', 5672, 0, 0) INFO:pika.adapters.utils.io_services_utils:Socket connected: <socket.socket fd=768, family=23, type=1, proto=6, laddr=('::1', 1168, 0, 0), raddr=('::1', 5672, 0, 0)> INFO:pika.adapters.utils.connection_workflow:Streaming transport linked up: (<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x0000022D29FCFB60>, _StreamingProtocolShim: <SelectConnection PROTOCOL transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x0000022D29FCFB60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>>). INFO:pika.adapters.utils.connection_workflow:AMQPConnector - reporting success: <SelectConnection OPEN transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x0000022D29FCFB60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>> INFO:pika.adapters.utils.connection_workflow:AMQPConnectionWorkflow - reporting success: <SelectConnection OPEN transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x0000022D29FCFB60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>> INFO:pika.adapters.blocking_connection:Connection workflow succeeded: <SelectConnection OPEN transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x0000022D29FCFB60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>> INFO:pika.adapters.blocking_connection:Created channel=1 ERROR:message_broker:连接失败:'NoneType' object has no attribute 'exchange_declare' ERROR:__main__:调度器启动失败:'NoneType' object has no attribute 'exchange_declare'
最新发布
10-12
INFO:pika.adapters.utils.connection_workflow:Pika version 1.3.2 connecting to ('::1', 5672, 0, 0) INFO:pika.adapters.utils.io_services_utils:Socket connected: <socket.socket fd=936, family=23, type=1, proto=6, laddr=('::1', 11731, 0, 0), raddr=('::1', 5672, 0, 0)> INFO:pika.adapters.utils.connection_workflow:Streaming transport linked up: (<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x000001CBEB557B60>, _StreamingProtocolShim: <SelectConnection PROTOCOL transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x000001CBEB557B60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>>). INFO:pika.adapters.utils.connection_workflow:AMQPConnector - reporting success: <SelectConnection OPEN transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x000001CBEB557B60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>> INFO:pika.adapters.utils.connection_workflow:AMQPConnectionWorkflow - reporting success: <SelectConnection OPEN transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x000001CBEB557B60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>> INFO:pika.adapters.blocking_connection:Connection workflow succeeded: <SelectConnection OPEN transport=<pika.adapters.utils.io_services_utils._AsyncPlaintextTransport object at 0x000001CBEB557B60> params=<ConnectionParameters host=localhost port=5672 virtual_host=/ ssl=False>> INFO:pika.adapters.blocking_connection:Created channel=1 ERROR:message_broker:连接失败:'NoneType' object has no attribute 'xechange_declare' ERROR:__main__:调度器启动失败:'NoneType' object has no attribute 'xechange_declare'
10-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值