Font Size: a A A

The Design And Implementation Of A Java-C Adapter Interface Middleware

Posted on:2017-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:D X WangFull Text:PDF
GTID:2428330569485061Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the “Internet plus” concept putting forward in the field of information technology,web application systems usher in the best development opportunity.The problem of data exchange between web application system and heterogeneous technology architecture's platform or function library have become increasingly prominent.To achieve cross-platform data exchange and resource sharing,this paper creatively proposes the idea of using message middleware to construct data exchange platform,and implements a Java-C adapter interface middleware based on message queue.Java-C adapter interface middleware using component-based software development method,uses Redis cache as a message queue vector,the introduction of Redis makes the adapter interface have good extensibility and portability.It integrates the Java Web application system and the C function library into an organic whole which can work together,and realizes the real-time data inter-programming language interaction.Firstly,it introduces the current research situation of data inter-programming language,illustrates the research background and significance,and analyzes the advantages and disadvantages of several different schemes to realize Java and C interaction,presents the characteristics of this study.And analyzes the application scenario,the function of the interface and the delivery form of the interface,analyzes the Java-C adapter interface function positioning,system structure and process.And divides three independent components to design,introduces the key technologies needed to implement interface components.Then,the three components are implemented separately,Redis list and hash structure are used to maintain internal message queue,Jedis and JedisPool are used to implement Java side component and Hiredis client to implement C side component.Finally performs interface test and integration test for the Java-C adapter,and introduces the test environment,test methods,test procedures and test results.The results show that Java-C adapter interface middleware has the function of Java-C data exchange,which has better performance,stable and reliable,easy to use and supports larger files.In the future,the middleware can be extended to more programming languages and applied to more remote data processing service scenarios.
Keywords/Search Tags:Adapter interface, Message middleware, Redis message queue, Java-C Data interative
PDF Full Text Request
Related items