CN1967485A - Method and system for realizing J2EE application - Google Patents
Method and system for realizing J2EE application Download PDFInfo
- 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
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
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.
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)
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 |
-
2006
- 2006-06-20 CN CN200610086757A patent/CN1967485B/en not_active Expired - Fee Related
Cited By (22)
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 |