摘要:
A process for the preparation of compounds of formula I ##STR1## wherein R.sub.1 and R.sub.2 are each independently of the other hydrogen, C.sub.1 -C.sub.12 alkyl, C.sub.5 -C.sub.6 cycloalkyl or phenyl, and R.sub.3 and R.sub.4 are each independently of the other C.sub.1 -C.sub.18 alkyl, C.sub.5 -C.sub.6 cycloalkyl, phenyl, phenyl which is substituted by C.sub.1 -C.sub.6 alkyl and/or hydroxy, or phenyl-C.sub.1 -C.sub.4 alkyl. The process comprises reacting a compound of formula III ##STR2## with a nitrite in aqueous or aqueous/organic medium to a compound of formula II ##STR3## extracting said compound of formula II from the reaction solution with a solvent, hydrogenating said compound, without isolation, in the cited solvent and in the presence of a palladium catalyst, to the corresponding p-aminophenol, and reacting said aminophenol, without isolation, with cyanuric chloride and a compound of formula HSR.sub.3 or HSR.sub.4 or a mixture of compounds of formulae HSR.sub.3 and HSR.sub.4. The products are obtained in high yield and purity.
摘要:
2-(2-Hydroxyphenyl)-2H-benzotriazoles of the formula ##STR1## in which R is hydrogen, C.sub.1 -C.sub.12 alkyl or C.sub.1 -C.sub.4 alkoxy, R.sub.1 is hydrogen, C.sub.1 -C.sub.12 alkyl, C.sub.5 -C.sub.6 cycloalkyl, phenyl or phenyl-C.sub.1 -C.sub.4 alkyl and R.sub.2 is C.sub.1 -C.sub.12 alkyl, C.sub.5 -C.sub.6 cycloalkyl, phenyl, phenyl-C.sub.1 -C.sub.4 alkyl or a group --C.sub.n H.sub.2n --COOR.sub.3, in which n is 0 to 4 and R.sub.3 is hydrogen or C.sub.1 -C.sub.12 alkyl, can be prepared particularly advantageously by catalytic hydrogenation of a suitable o-nitroazo compound in the presence of a Pt, Pd, Pt/Pd or Rh hydrogenation catalyst and an alkylenediamine or an acyclic or cyclic polyalkylene polyamine in a halogenated or nonhalogenated aromatic hydrocarbon as solvent.
摘要:
A system, a method and a computer-program product for exchanging communications between user sessions are provided. A first push channel and a first messaging channel on a first application server for connecting a first client to the first application server are established. The first messaging channel communicates with the first push channel, where both channels form a first session corresponding to the first client. A second push channel and a second messaging channel on a second application server for connecting a second client to the second application server are established. The second messaging channel communicates with the second push channel, where both channels form a second session corresponding to the second client. The first and second application servers communicate on a communication network. Messages are exchanged between the first and second messaging channels to form a connection between the first and second clients.
摘要:
A plurality of partitions can be defined in a database for a multi-tenant computing system provided on one or more processors such that each partition of the plurality of partitions is associated with only one business tenant of a set of business tenants supported by the multi-tenant system. The database can stored shared content that is shared among and accessible to all tenants of the multi-tenant computing system while tenant content for each business tenant can be stored in the database in one partition of the plurality of partitions. The one partition can be assigned to an associated business tenant. At least a portion of the tenant content can be unique to and associated with the associated business tenant. One or more errors can be generated to prevent tenant content associated with a first business tenant of the set of business tenants from being accessed by a second business tenant of the set of business tenants when an application code executed within the multi-tenant computing system comprises a construct that would otherwise enable cross-tenant access by the second business tenant to tenant content associated with the first business tenant. Related systems, methods, and computer program products are described.
摘要:
A system, computer program product and method of processing function calls in a distributed application environment are provided. A number of function calls for communication from a sending application to a receiving application are queued in a database. Dependencies among at least a portion of the function calls that are being queued are determined while the function calls are stored in the queues. A schedule of execution of the function calls is then generated based on the determined dependencies.
摘要:
A system, computer program product and method of processing function calls in a distributed application environment are provided. A number of function calls for communication from a sending application to a receiving application are queued in a database. Dependencies among at least a portion of the function calls that are being queued are determined while the function calls are stored in the queues. A schedule of execution of the function calls is then generated based on the determined dependencies.
摘要:
A computer system and computer program product executing a method for consistent and efficient management of program configuration and customizing data for a business application program. According to one method, an existing or newly created version of a global switch configuration is provided in a cache shared by one or more other programs. The cached switch configuration provides a configuration for a switch framework that governs access to one or more program functions of a business application. The cached switch configuration is then attached to the business application to provide an attached version of the switch configuration. Compatibility between the attached version of the switch configuration and the business application is determined. If compatibility exists, the business application program is executed in accordance with the attached version of the switch configuration.
摘要:
Methods and apparatus, including computer program products, are provided for implementing a cooperative model between an application and a database. In one aspect, there is provided a computer-implemented method. The method may include receiving from an application a command to perform an operation at a database; accessing metadata representative of the application; configuring, based on at least the metadata, a result of the operation; and sending the configured result to shared memory accessible by the application. Related apparatus, systems, methods, and articles are also described.
摘要:
A computer system and computer program product executing a method for consistent and efficient management of program configuration and customizing data for a business application program. According to one method, an existing or newly created version of a global switch configuration is provided in a cache shared by one or more other programs. The cached switch configuration provides a configuration for a switch framework that governs access to one or more program functions of a business application. The cached switch configuration is then attached to the business application to provide an attached version of the switch configuration. Compatibility between the attached version of the switch configuration and the business application is determined. If compatibility exists, the business application program is executed in accordance with the attached version of the switch configuration.
摘要:
A method and system for executing calls and return calls using client interfaces for packages. In one embodiment, a service at a service package is called using a client interface at a client package. The return call is then made on object using the client interface at the client package as performed by the service at the service package.