摘要:
An advanced intelligent network for use with a wireless service can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service component for use with a wireless service application communicatively linked to the service application. The generic service component can include an interface to the wireless service application which is external to the SLEE.
摘要:
An application execution environment for an intelligent network, having a protocol layer, application layer and service logic layer. The application execution environment includes a service logic execution environment (SLEE) in the service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in the protocol layer and application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface. Finally, the application execution environment can include at least one telephony service component executing in the SLEE, wherein the telephony component can be configured to communicate with client components in the protocol layer and other service components in the service logic layer through the event routing bus in the SLEE.
摘要:
A method for facilitating execution of a remote method, that is originated from a Remote Procedure Call system, in an Event Driven Execution Environment system, including receiving from a Remote Procedure Call system a message expressed in Remote Procedure Call system primitives. Mapping Remote Procedure Call system primitives of the message to Event Driven Execution Environment system primitives. Transmitting primitives of the mapped message to the Event Driven Execution Environment system for execution. Receiving a result of the execution from the Event Driven Execution Environment system, and transmitting the result to the Remote Procedure Call system.
摘要:
An advanced intelligent network for use with a call model can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service component communicatively linked to the service application. The generic service component can include an interface to a second service application which is external to the SLEE.
摘要:
An application execution environment for an intelligent network which has been configured in accordance with the inventive arrangements can include a service logic execution environment (SLEE); at least one client component wrapper, the at least one client component wrapper providing an abstracted interface for a specific client component; and, at least one connector associated with the SLEE, the at least one connector corresponding to at least one client component wrapper, wherein the connector is configured to communicate with a client component through an abstracted interface provided by the corresponding at least one client component wrapper. Notably, the SLEE can be a JAIN-compliant SLEE.
摘要:
A service logic execution environment (SLEE) for telecommunications services. The SLEE can include a class loader for loading service components in the SLEE, and an event routing bus for receiving events from the protocol layer and other service components. The SLEE can register each loaded service component to receive events directed to particular registered service components. Subsequently, the event routing bus can route received events to the particular registered service components executing in the SLEE. The event routing bus can be further configured to receive events from application components which are external to the SLEE and the protocol layer. The SLEE also can include a thread pool; and, a thread pool management component for allocating threads in the thread pool for use by the loaded service components.