CN1967485A - Method and system for realizing J2EE application - Google Patents

Method and system for realizing J2EE application Download PDF

Info

Publication number
CN1967485A
CN1967485A CN 200610086757 CN200610086757A CN1967485A CN 1967485 A CN1967485 A CN 1967485A CN 200610086757 CN200610086757 CN 200610086757 CN 200610086757 A CN200610086757 A CN 200610086757A CN 1967485 A CN1967485 A CN 1967485A
Authority
CN
China
Prior art keywords
business object
module
service request
business
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200610086757
Other languages
Chinese (zh)
Other versions
CN1967485B (en
Inventor
喻文兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200610086757A priority Critical patent/CN1967485B/en
Publication of CN1967485A publication Critical patent/CN1967485A/en
Application granted granted Critical
Publication of CN1967485B publication Critical patent/CN1967485B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a method and system to realize J2EE applications, to resolve the existing EJB component design complexity issue of J2EE application system in J2EE technologies. The method sends business request message from EJB client module which receives the client business request to business request agent module, and the said business request agent module comprises a standard EJB component. The business request agent module gets the business objects configuration message, and according to the said configuration message, gets business objects instances. The business request agent module processes business handling according to the method of the said business request message calling business objects instances, and return the handling result to EJB client module. The invention simplifies the EJB component design, and decreases the complexity of J2EE systems development and deployment.

Description

A kind of method and system that realize that J2EE uses
Technical field
The present invention relates to communicate by letter and the J2EE application technology of computer realm, particularly realize the method and system that J2EE uses.
Background technology
Enterprise's application platform that J2EE (Java 2 Enterprise Edition, Java2 enterprise version) platform is based on deployment of components, designs towards Distributed Application.As shown in Figure 1, existing J2EE application system provides back-office support with the form of container for every type assembly, comprises Web container and EJB (Enterprise Java Bean, enterprise's application component technology) container; Wherein,
The Web container, comprise JSP (Java Server Pages, Java service end webpage)/Servlet (java server end small routine) assembly module and EJB client modules, the JSP/Servlet assembly module realizes representing service logic by JSP or Servlet technology, and the service request that the applications client module is sent is submitted to the EJB client modules; The EJB client modules calls the EJB service logic corresponding with service request from Enterprise Java Bean container.
Enterprise Java Bean container, the EJB service logic that storage EJB assembly is realized is connected with database with the EJB client modules, is used for concrete applied business logic and back-end data persistence.
J2EE uses the multi-layer framework of generally following presentation layer, Business Logic and data Layer and realizes, presentation layer is realized based on the JSP/Servlet technology of Web container, be deployed to application server according to Web assembly form, be responsible for response, scheduling and the dissection process of service request by the Web container; Business Logic generally realizes based on the EJB component technology of Enterprise Java Bean container, to application server, provided the management of the aspect such as pondization, transaction management, scheduling, cluster, safety of EJB assembly according to the EJB deployment of components by Enterprise Java Bean container.
Use for large enterprise's level, its class of business is various, needs to adopt different EJB assemblies to realize different service logics.The JSP/Servlet assembly module is received the applications client request, submit to the EJB client modules through resolving the back in the business object mode, the EJB client modules calls the EJB service logic that corresponding EJB assembly is realized according to service requesting information, by the Web container service processing result is turned back to applications client; That is to say,, just need a corresponding with it EJB service logic, also need EJB client call program to support calling of this service logic simultaneously as long as a service request is arranged.This shows the more complicated of design realization of EJB own, adopt different EJB to realize service logic at different business, cause system huge easily, the complexity of disposing and safeguarding increases; Service logic adopts a large amount of EJB assemblies, and the far call that then needs client to increase response designs, and has so just increased the complexity of client service application, and opening is also poor; If directly open remote service logical interface is given client, interface coupling and dependence between presentation layer and the Business Logic have then been strengthened.
Summary of the invention
The invention provides the method and system that realize that J2EE uses, in order to solve in the prior art owing to using a large amount of EJB assemblies to cause EJB component design complicated problems in the J2EE application system.
The invention provides following technical scheme:
A kind of method that realizes that J2EE uses comprises step:
The EJB client modules that receives the client service request sends service requesting information to the service request proxy module, and described service request proxy module is made of the EJB assembly of a standard;
Described service request proxy module obtains the business object configuration information, and obtains the business object example according to this configuration information;
Described service request proxy module carries out business processing according to the method that described service requesting information is called the business object example, and result is returned to the EJB client modules.
The described business object configuration information that obtains comprises step:
Described service request proxy module is resolved the service requesting information of EJB client, obtains business object class.path sign, method sign and parameter information;
Described business object information collocation module loads corresponding service object configuration information according to the class.path sign and the method sign of the business object of service requesting information appointment, and this information is returned to the service request proxy module after preserving with XML file layout or database form.
Described service requesting information comprises business object class.path sign, method sign and parameter information.
Described business object configuration information comprises business object class.path title, method name and transaction attributes information.
Described service request proxy module obtains the corresponding service object instance according to the business object configuration information that obtains from the business object pond module that comprises a plurality of business object examples.
The described method of obtaining the business object example comprises that also described business object pond module judges whether to exist the corresponding service object instance, if exist, then this business object example directly is returned to the service request proxy module; Otherwise, create the business object example and this business object example be sent to the service request proxy module.
The business object configuration information that described business object pond module provides according to the business object information collocation module, when system initialization, load all business object classes automatically, carry out the initialization of business object according to the definition of Buffer Pool then in the module of business object pond, the reflex mechanism by Java comes this business object of instantiation.
Described business object pond module is according to Buffer Pool specification storage service object instance, and described Buffer Pool specification comprises the initialization quantity and the maximum cushioning quantity of business object.
Described service request proxy module is according to method object and transaction attributes information corresponding in the business object example positioning service object pooling module that obtains.
The method transaction processing facility of business object is defined as the Container Management affairs, and all operational approaches of carrying out by the service request proxy module are called the affairs that all obtain container and are guaranteed; Perhaps, the method transaction processing facility of business object is defined as Bean from management transaction, the service request proxy module starts affairs according to the statement of the affairs in the configuration information before method call, after method is finished, submits to or the rollback affairs.
A kind of system that realizes that J2EE uses comprises: the Web container, be used for response, scheduling and the dissection process of service request, and this Web container comprises the EJB client modules that is used to call the EJB service logic corresponding with service request; Enterprise Java Bean container is used for concrete applied business logic and back-end data persistence;
Wherein, described Enterprise Java Bean container comprises:
The business object information collocation module is used for business object is configured and preserves its configuration information;
Business object pond module is used to provide the data persistence of business object example and responsible business object;
The service request proxy module, the EJB assembly of employing standard constitutes, be used to receive the service requesting information that the EJB client modules sends, from described business object information collocation module, obtain the object configuration information, from the module of described business object pond, obtain the business object example according to configuration information, call the method for business object example and carry out business processing and result is returned to the EJB client modules.
Described business information configuration module loads corresponding service request object configuration information according to the class.path sign and the method sign of described service requesting information appointment, and this information is preserved with XML file layout or database form.
Described service request proxy module is according to method object and transaction attributes information corresponding in the business object example positioning service object pooling module that obtains.
The business object configuration information that described business object pond module provides according to the business object information collocation module, when system initialization, load all business object classes automatically, carry out the initialization of business object according to the definition of Buffer Pool then in the module of business object pond, the reflex mechanism by Java comes this business object of instantiation.
Described business object pond module is according to Buffer Pool specification storage service object instance, and described Buffer Pool specification comprises the initialization quantity and the maximum cushioning quantity of business object.
Beneficial effect of the present invention is as follows:
1, Service Component adopts common POJO (Plain Old Java Objects, common Java object) class component, has reduced the quantity of EJB assembly, has simplified the workload of J2EE system development, deployment and maintenance greatly, has improved the work efficiency of system;
2, adopt the configuration mapping mechanism of business object, the client call service logic only need be formulated configuration identifier, just the realization of presentation layer and Business Logic in the J2EE application system can be separated fully, has reduced the coupling of system;
3, framework provide flexibly, the transaction processing facility of formulationization, simplified the transaction management in the business development process;
4, business object adopts buffering, has improved the traffic handing capacity of system.
Description of drawings
Fig. 1 is the structural representation of prior art J2EE application system;
Fig. 2 is the structural representation of J2EE application system in the embodiment of the invention;
Fig. 3 is the process flow diagram that service request is handled in the embodiment of the invention.
Embodiment
In order to solve owing to using a large amount of EJB assemblies to realize that the service logic of different business causes J2EE application system design complicated problems, the present invention is by reducing the quantity of EJB assembly, do the agency by an EJB assembly and come forwarding information, and adopt common POJO class to realize service logic.
Shown in Figure 2, present embodiment J2EE application system comprises Web container and Enterprise Java Bean container, and described Web container is used for response, scheduling and the dissection process of service request, comprise the JSP/Servlet assembly module, be used for realizing the expression service logic and submit the service request object to; The EJB client modules is used to receive the service request object information and sends service request; Described Enterprise Java Bean container is used for concrete applied business logic and back-end data persistence, comprises business object information collocation module, business object pond module and service request proxy module, wherein,
The business object information collocation module adopts common JavaBeans assembly, is used for business object is configured and preserves its configuration information the information such as affairs statement of class.path title, method name and the method for maintenance service object.
Business object pond module adopts common JavaBeans assembly, is used to the service request proxy module that the data persistence of business object example and responsible business object is provided, and reduces the frequent establishment and the destruction of business object example.
The service request proxy module, adopt the EJB assembly of a standard, be used to receive the service request that the EJB client modules sends, obtain configuration information from described business object information collocation module, obtain the corresponding business object instance according to configuration information from professional object pooling module, call the method for business object example and carry out business processing and result is returned to the EJB client modules.
As shown in Figure 3, the processing procedure of service request is as follows in the present embodiment:
Step 300, applications client send service request to the JSP/Servlet assembly module.
Step 301, JSP/Servlet assembly module are resolved it after receiving the service request of applications client, are submitted to the EJB client in service request object mode.
The establishment code of service request object and EJB client are initiated service request and can be realized by following code:
// create the EJB client, the string argument of back is the business configuration object that calls
EJBClient?client=new?EJBClient
(″com.huawei.msp.bean.CommonFacadeBean″);
// definition service request object
public?class?RequestValue?implements?CompositeValue
{
// call Bean object interface configuration name
private?String?requestCode;
// parameter list
private?ArrayList?paramList=new?ArrayList(2);
/**
* default constructed fuction
*/
public?RequestValue()
{
requestCode=Constant.CONST_EMPTY;
}
/**
* obtain to call Bean object interface configuration name
*@return?String
*/
public?String?getRequestCode()
{
return?this.requestCode;
}
/**
* obtain the input parameter tabulation of request interface
*@return?ArrayList
*/
public?ArrayList?getParamList()
{
return?this.paramList;
}
/**
* be provided with and call Bean object interface configuration name
*@param?requestCode?String
*/
public?void?setRequestCode(String?requestCode)
{
this.requestCode=requestCode;
}
/**
* in request object, parameter is set
*@param?param?Object
*/
public?void?addParam(Object?param)
{
this.paramList.add(param);
}
}
// structure service request object, and assignment
RequestValue?request=new?RequestValue();
request.setRequestCode(″TestBean.query″);
request.addParam(″2001021823231″);
// initiation service request
Client.callService(request);
After step 302, EJB client are resolved the service request object information, send service request to the service request proxy module.
The EJB client is resolved the message of service request object, with RMI-IIOP (Remote MethodInvocation Internet Inter-ORB Protocol) protocol mode far call service request proxy interface; At first provide JNDI (Java Naming and Directory Interface by application server, Java Naming and Directory Interface) service obtains service request agency's Home interface, create service request agency's operated from a distance interface then by the Home interface, call the service request proxy interface at last.
During EJB client call service logic, not directly to call business object, but send calling of realization service logic by agency's branch of service request proxy module.So when the EJB client sends service request, need the strict service requesting information form of definition, comprise class.path sign, method sign and the parameter information of business object.A code instance is as follows:
// acquisition Facade (Local) Home object instance
Object?object=Context.lookup(className,jndiName);
// by mapping mode, by the long-range example of Home Object Creation FacadeBean object
DelegateEJB?delegate=(DelegateEJB)BeanUtil.invokeMethod(object,″create″,null);
// call the service agent interface of EJB assembly
Delegate.callService(request);
After step 303, service request proxy module are received the far call request, this service requesting information is sent to the business object information collocation module to obtain the configuration information of service request object.
The service request proxy module is resolved the service requesting information of client, obtains class.path sign, method sign and the parameter information of business object.
The business object information collocation module is according to the class.path sign " TestBean " of service requesting information appointment and the configuration information of method sign " query " loading corresponding service object, and this information is returned to the service request proxy module after preserving with XML file layout or database form.Wherein, the business object configuration information comprises the class.path title of business object, the transaction attributes of method name and method.The business object of each configuration can be associated with a unique sign, the transaction declaration information of the method for maintenance service object, method under this business object.Following is the code instance that loads the configuration information of querying method queryTestInfo for a group user management service class:
<?xml?version=″1.0″encoding=″UTF-8″?>
<config>
<module?id=″common″>
<bean?id=″TestBean″name=″com.huawei.test.bean.TestBean″>
<method?id=″query″name=″queryTestInfo″transaction=″true″/>
</bean>
</module>
</config>
In the example,<bean id=" TestBean " name=" com.huawei.test.bean.TestBean "〉configuration of identification service Bean object, " TestBean " is the object configuration identifier, and " com.huawei.test.bean.TestBean " is the corresponding class.path title of sign;<method id=" query " name=" queryTestInfo " transaction=" false "/〉 be the method configuration information, " query " is the method configuration identifier, " queryTestInfo " is method name.In request object, replace actual solicited message with identifying call letters, so the business object com.huawei.test.bean.TestBean and the testQueryInfo method that dispose in " TestBean.query " identification service configuration object are middle with ". " symbol segmentation.
Step 304, service request proxy module obtain the business object example in the module of business object pond.
The service request proxy module obtains the corresponding service object instance according to class.path title, the method name of business object from the business object pond module that comprises a plurality of business object examples.
In order to improve business object request efficient, business object is increased the function of cache poolization.The business object configuration information that provides according to the business object information collocation module, business object pond module loads all business object classes by the Classloader in the Java Virtual Machine (ClassLoader) automatically in system initialization, carry out the initialization of business object according to the definition of Buffer Pool then in the module of business object pond, the reflex mechanism by Java comes this business object of instantiation.The definition of Buffer Pool comprises the configuration information of realization principle, framework and the relevant Buffer Pool specification of Buffer Pool, and wherein, the main specifications of Buffer Pool comprises initialization quantity, the maximum cushioning quantity of business object.When calling client call, the configuration information that the service request proxy module can provide according to information collocation module navigates to corresponding service object instance in the module of business object pond fast.
If existed this business object example and state for not busy in the module of business object pond, the service request proxy module that refers to that then directly returns this object instance is used for operational approach and calls, and the state with this object is changed to busy simultaneously; If this business object example state for busy, then decides the way of reference of this example according to the quality of service requirement grade of service request,, quote when then waiting for this business object state for the spare time if quality requirements is lower; If the quality requirements grade is higher, or do not have this business object example in the module of business object pond, and then create the example of service request object by the reflection mode of Java, be kept in the Buffer Pool, and this example quoted be sent to the service request proxy module, equally state is changed to busy.(obtaining of the realization of instance constructs and method object please refer to the Java application programming interface (ApplicationProgramming Interface-API) that Sun Microsystems provides, and do not describe in detail herein).
The business object example can be not deleted along with the service ending of client, the business object example call finish after, this business object quoted gives back and store in the module of business object pond, this business object example state is set to the spare time simultaneously.The buffering of business object has reduced the frequent establishment and the destruction of business object, has realized the persistence management of business object.
Step 305, service request proxy module are located the transaction attributes of the method object and the method object of this business object according to the business object example that obtains.
Step 306, service request proxy module are initiated the calling service request to business object pond module.
After business object pond module is received this calling service request, from database, obtain relevant business information, the service request proxy module calls the method for business object example according to the transaction attributes information of the business object example, method object and the method object that obtain; A code instance is as follows:
Suppose that TestBean is achieved as follows:
public?class?TestBean?implements?BsnBean
{
public?List?queryTestInfo(String?testid)throws?PException
{
List?list=null;
// service logic realizes
return?list;
}
}
Business object and the method for returning according to top step then, actual method of calling by reflex mechanism is as follows:
// start and handle
UserTransaction?userTransaction=null;
If(transaction)
{
userTransaction=getTransaction(methods);
userTransaction.begin();
}
// method call
Object?result=method.(testBean,new?String[]{“2001021823231”});
// submission affairs
If(userTransaction!=null)
{
userTransaction.commit();
}
Step 307, business object pond module return to the service request proxy module with service processing result.
Step 308, service request proxy module return to the EJB client with service processing result.
Step 309, EJB client return to applications client with service processing result.
In the present invention, self-defined affairs statement treatment mechanism is adopted in the transaction management of operational approach, can realize by following dual mode:
1, Container Management affairs, when the service request proxy module was disposed, the statement attribute of method was the supports of container affairs, then all service logical callings of carrying out by the service request proxy module can obtain the affairs assurance of container.If service logic is called by the JSP/Servlet technology, then this service logic just operates in the Web container of J2EE, and the affairs that obtain the Web container guarantee; If service logic is called by the EJB technology, then this service logic just operates in the Enterprise Java Bean container of J2EE, and the affairs that obtain Enterprise Java Bean container guarantee.
2, Bean is from management transaction, when the service request proxy module is disposed, the statement attribute of method is that Bean is from management transaction, at this moment the service request proxy module can be declared according to the affairs in the configuration information, before method call, start affairs, after method is finished, submits to or the rollback affairs, thereby reached the function of Bean from management transaction.
If there is not the statement attribute of method, then business processing does not provide transaction management, reduces the consumption of container resource.
In sum, the present invention has simplified the design of EJB assembly, has reduced the complexity of J2EE system development and deployment, has also reduced the complexity of client application; Adopt the configuration mapping mechanism of business object, reduced the coupling between presentation layer and the Business Logic; The invention provides the self-defined transaction processing facility of method object in addition, simplified the transaction management in the business development process, improved the work efficiency of J2EE system.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (15)

1, a kind of method that realizes that J2EE uses is characterized in that, comprises step:
The EJB client modules that receives the client service request sends service requesting information to the service request proxy module, and described service request proxy module is made of the EJB assembly of a standard;
Described service request proxy module obtains the business object configuration information, and obtains the business object example according to this configuration information;
Described service request proxy module carries out business processing according to the method that described service requesting information is called the business object example, and result is returned to the EJB client modules.
2, the method for realization J2EE as claimed in claim 1 application is characterized in that the described business object configuration information that obtains comprises step:
Described service request proxy module is resolved the service requesting information of EJB client, obtains business object class.path sign, method sign and parameter information;
Described business object information collocation module loads corresponding service object configuration information according to the class.path sign and the method sign of the business object of service requesting information appointment, and this information is returned to the service request proxy module after preserving with XML file layout or database form.
3, the method for realization J2EE as claimed in claim 1 application is characterized in that, described service requesting information comprises business object class.path sign, method sign and parameter information.
4, the method for realization J2EE as claimed in claim 1 application is characterized in that described business object configuration information comprises business object class.path title, method name and transaction attributes information.
5, the method for using as each described realization J2EE of claim 1 to 4, it is characterized in that described service request proxy module obtains the corresponding service object instance according to the business object configuration information that obtains from the business object pond module that comprises a plurality of business object examples.
6, the method for realization J2EE as claimed in claim 5 application, it is characterized in that, comprise that also described business object pond module judges whether to exist the corresponding service object instance, if exist, then this business object example directly is returned to the service request proxy module; Otherwise, create the business object example and this business object example be sent to the service request proxy module.
7, the method for realization J2EE as claimed in claim 6 application, it is characterized in that, the business object configuration information that described business object pond module provides according to the business object information collocation module, when system initialization, load all business object classes automatically, carry out the initialization of business object according to the definition of Buffer Pool then in the module of business object pond, the reflex mechanism by Java comes this business object of instantiation.
8, the method for realization J2EE as claimed in claim 7 application is characterized in that described business object pond module is according to Buffer Pool specification storage service object instance, and described Buffer Pool specification comprises the initialization quantity and the maximum cushioning quantity of business object.
9, the method for realization J2EE as claimed in claim 5 application is characterized in that described service request proxy module is according to method object and transaction attributes information corresponding in the business object example positioning service object pooling module that obtains.
10, the method for realization J2EE as claimed in claim 9 application, it is characterized in that, the method transaction processing facility of business object is defined as the Container Management affairs, and all operational approaches of carrying out by the service request proxy module are called the affairs that all obtain container and are guaranteed; Perhaps, the method transaction processing facility of business object is defined as Bean from management transaction, the service request proxy module starts affairs according to the statement of the affairs in the configuration information before method call, after method is finished, submits to or the rollback affairs.
11, a kind of system that realizes that J2EE uses comprises:
The Web container is used for response, scheduling and the dissection process of service request, and this Web container comprises the EJB client modules that is used to call the EJB service logic corresponding with service request;
Enterprise Java Bean container is used for concrete applied business logic and back-end data persistence;
It is characterized in that described Enterprise Java Bean container comprises:
The business object information collocation module is used for business object is configured and preserves its configuration information;
Business object pond module is used to provide the data persistence of business object example and responsible business object;
The service request proxy module, the EJB assembly of employing standard constitutes, be used to receive the service requesting information that the EJB client modules sends, from described business object information collocation module, obtain the object configuration information, from the module of described business object pond, obtain the business object example according to configuration information, call the method for business object example and carry out business processing and result is returned to the EJB client modules.
12, the system of realization J2EE as claimed in claim 11 application, it is characterized in that, described business information configuration module loads corresponding service request object configuration information according to the class.path sign and the method sign of described service requesting information appointment, and this information is preserved with XML file layout or database form.
13, the system of realization J2EE as claimed in claim 11 application is characterized in that described service request proxy module is according to method object and transaction attributes information corresponding in the business object example positioning service object pooling module that obtains.
14, the system of realization J2EE as claimed in claim 13 application, it is characterized in that, the business object configuration information that described business object pond module provides according to the business object information collocation module, when system initialization, load all business object classes automatically, carry out the initialization of business object according to the definition of Buffer Pool then in the module of business object pond, the reflex mechanism by Java comes this business object of instantiation.
15, the system of realization J2EE as claimed in claim 14 application is characterized in that described business object pond module is according to Buffer Pool specification storage service object instance, and described Buffer Pool specification comprises the initialization quantity and the maximum cushioning quantity of business object.
CN200610086757A 2006-06-20 2006-06-20 Method and system for realizing J2EE application Expired - Fee Related CN1967485B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610086757A CN1967485B (en) 2006-06-20 2006-06-20 Method and system for realizing J2EE application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610086757A CN1967485B (en) 2006-06-20 2006-06-20 Method and system for realizing J2EE application

Publications (2)

Publication Number Publication Date
CN1967485A true CN1967485A (en) 2007-05-23
CN1967485B CN1967485B (en) 2010-05-12

Family

ID=38076275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610086757A Expired - Fee Related CN1967485B (en) 2006-06-20 2006-06-20 Method and system for realizing J2EE application

Country Status (1)

Country Link
CN (1) CN1967485B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100504773C (en) * 2007-06-08 2009-06-24 北京大学 Loose coupling access method by employing server public service
CN101478425A (en) * 2008-12-31 2009-07-08 深圳市同洲电子股份有限公司 Method and system for network management proxy
CN102026233A (en) * 2010-12-03 2011-04-20 中兴通讯股份有限公司 Method and device for realizing telecommunication equipment version compatibility
CN102841906A (en) * 2011-06-24 2012-12-26 阿里巴巴集团控股有限公司 Integrated transaction processing system and transaction processing method
CN103152433A (en) * 2013-01-14 2013-06-12 广东电子工业研究院有限公司 Distributed server side framework and use, interaction and request processing method thereof
CN103246547A (en) * 2012-02-14 2013-08-14 北京亿阳信通科技有限公司 Remote object calling method and system
CN103944956A (en) * 2014-03-10 2014-07-23 浙江大学 Web service agent method
CN105391785A (en) * 2015-11-25 2016-03-09 广州华多网络科技有限公司 Method for processing service message and server
CN105516266A (en) * 2015-11-30 2016-04-20 华为技术有限公司 Service monitoring methods and system, and related devices
CN105635208A (en) * 2014-10-30 2016-06-01 阿里巴巴集团控股有限公司 Business processing method and device
CN106095886A (en) * 2016-06-03 2016-11-09 腾讯科技(深圳)有限公司 A kind of data processing method and device thereof
CN106598554A (en) * 2015-10-14 2017-04-26 上海汽车集团股份有限公司 Code generating apparatus
CN107133055A (en) * 2017-06-07 2017-09-05 焦点科技股份有限公司 A kind of method that customized development is realized based on ClassLoader
CN108255545A (en) * 2016-12-28 2018-07-06 阿里巴巴集团控股有限公司 The funcall method, apparatus of inter-module and component based architecture system
CN108628605A (en) * 2018-04-28 2018-10-09 百度在线网络技术(北京)有限公司 Stream data processing method, device, server and medium

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100504773C (en) * 2007-06-08 2009-06-24 北京大学 Loose coupling access method by employing server public service
CN101478425A (en) * 2008-12-31 2009-07-08 深圳市同洲电子股份有限公司 Method and system for network management proxy
CN101478425B (en) * 2008-12-31 2015-05-06 深圳市同洲电子股份有限公司 Method and system for network management proxy
CN102026233A (en) * 2010-12-03 2011-04-20 中兴通讯股份有限公司 Method and device for realizing telecommunication equipment version compatibility
CN102841906B (en) * 2011-06-24 2016-12-07 阿里巴巴集团控股有限公司 The transaction processing system of a kind of integration and transaction processing method
CN102841906A (en) * 2011-06-24 2012-12-26 阿里巴巴集团控股有限公司 Integrated transaction processing system and transaction processing method
CN103246547A (en) * 2012-02-14 2013-08-14 北京亿阳信通科技有限公司 Remote object calling method and system
CN103246547B (en) * 2012-02-14 2018-09-04 武汉亿阳信通科技有限公司 The method and system of remote invocation of objects
CN103152433A (en) * 2013-01-14 2013-06-12 广东电子工业研究院有限公司 Distributed server side framework and use, interaction and request processing method thereof
CN103152433B (en) * 2013-01-14 2017-12-05 广东电子工业研究院有限公司 A kind of use, interaction and the request processing method at Distributed Services end
CN103944956A (en) * 2014-03-10 2014-07-23 浙江大学 Web service agent method
CN103944956B (en) * 2014-03-10 2017-06-20 浙江大学 Web service broker method
CN105635208A (en) * 2014-10-30 2016-06-01 阿里巴巴集团控股有限公司 Business processing method and device
CN106598554A (en) * 2015-10-14 2017-04-26 上海汽车集团股份有限公司 Code generating apparatus
CN105391785A (en) * 2015-11-25 2016-03-09 广州华多网络科技有限公司 Method for processing service message and server
CN105516266A (en) * 2015-11-30 2016-04-20 华为技术有限公司 Service monitoring methods and system, and related devices
CN105516266B (en) * 2015-11-30 2019-06-11 华为技术有限公司 A kind of business monitoring method, system and relevant device
CN106095886A (en) * 2016-06-03 2016-11-09 腾讯科技(深圳)有限公司 A kind of data processing method and device thereof
CN106095886B (en) * 2016-06-03 2020-10-09 腾讯科技(深圳)有限公司 Data processing method and device
CN108255545A (en) * 2016-12-28 2018-07-06 阿里巴巴集团控股有限公司 The funcall method, apparatus of inter-module and component based architecture system
CN107133055A (en) * 2017-06-07 2017-09-05 焦点科技股份有限公司 A kind of method that customized development is realized based on ClassLoader
CN108628605A (en) * 2018-04-28 2018-10-09 百度在线网络技术(北京)有限公司 Stream data processing method, device, server and medium

Also Published As

Publication number Publication date
CN1967485B (en) 2010-05-12

Similar Documents

Publication Publication Date Title
CN1967485A (en) Method and system for realizing J2EE application
CN1265295C (en) Smart stub or enterprise Java TM bean in a distributed processing system
CN1942860A (en) A system and method for modeling and dynamically deploying services into a distributed networking architecture
CN1647042A (en) Methods for customizing software abstractions
CN1300389A (en) Apparatus and method for conversion of messages
CN1330785A (en) Clustered anterprise JAVATM in secure distributed processing system
CN1732454A (en) System and method for rendering content on multiple devices
CN1688970A (en) User interface automation framework classes and interfaces
CN101030157A (en) Method and system for updating user vocabulary synchronouslly
CN1811702A (en) System and method for developing portal applications and automatically deploying them into a portal server application
CN101046815A (en) Affairs coordinator, resource using end, service end and distribution affairs process method
CN1906575A (en) Dynamic software update system, method and program product
CN1916842A (en) Method of packaging component for implementing reflection mechanism in structurized software system
CN1805345A (en) Web service work flow processor
CN1866221A (en) Software interface testing method and apparatus
CN1167015C (en) Message handling method, message handling apparatus, and memory media for storing message handling apparatus controlling program
CN1258704C (en) Method for using synergic multiple computer engines based on gridding environment
CN100345110C (en) Method for avoiding grid computing application to depend on bottom development tool box
CN1798031A (en) Transaction processing system and transaction method for Web service
CN1819588A (en) Network service providing method based on middleware platform
CN1842078A (en) Gridding service container
CN1315045C (en) A method for implementing centralized concurrent management to cluster
CN1805431A (en) Web service processing system for remote portal components
CN1885266A (en) System, device, and method for cooperative processing
CN101055569A (en) Function collection method and device of electronic data table

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100512

Termination date: 20120620