[go: up one dir, main page]

CN104834519A - Cross-platform application software development system - Google Patents

Cross-platform application software development system Download PDF

Info

Publication number
CN104834519A
CN104834519A CN201510164492.2A CN201510164492A CN104834519A CN 104834519 A CN104834519 A CN 104834519A CN 201510164492 A CN201510164492 A CN 201510164492A CN 104834519 A CN104834519 A CN 104834519A
Authority
CN
China
Prior art keywords
page
server
development
service
cross
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.)
Pending
Application number
CN201510164492.2A
Other languages
Chinese (zh)
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.)
HANGZHOU ZHONGZHUO INFORMATION TECHNOLOGY Co Ltd
Original Assignee
HANGZHOU ZHONGZHUO INFORMATION TECHNOLOGY 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 HANGZHOU ZHONGZHUO INFORMATION TECHNOLOGY Co Ltd filed Critical HANGZHOU ZHONGZHUO INFORMATION TECHNOLOGY Co Ltd
Priority to CN201510164492.2A priority Critical patent/CN104834519A/en
Publication of CN104834519A publication Critical patent/CN104834519A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

Disclosed is a cross-platform application software development system. The system, based on HTML and JavaScript, realizes page development in a cross-platform manner, uses bottom-layer communication developed by using a native language, uses TCP/IP long connection and transaction-security-level security encryption to ensure security of data, uses automatical downloading upgrade technology and enables service functions to be upgraded independently when th service functions are used, and uses the API, so as to achieve seamless interaction between a page and a native page; a server adopts a mount service component mode to realize various integrated services; the server bottom layer conducts unified security encryption, compression and character encoding processing of communication data, and is responsible for unified dispatch of threads and system resources, and expansion of service logic; a routing server adopts an asynchronous processing mode which features transparent forwarding, and a distributed system framework is simply achieved by the routing server. The distributed system framework achieves a system deployment effect of real-time hot backup and load balancing, and improves stability of the system with an asynchronous processing mode, which is applicable to transmission over Internet and a local area network.

Description

Cross-platform applied software development system
[technical field]
The present invention relates to a kind of information network transmission technique field, be specifically related to a kind of technical field of cross-platform applied software development system.
[background technology]
In the interconnected networking process of financial industry, apply facing mobile terminal the two large important development trend that a large amount of individual demand and stock trader participate in product independent research.Current platform comprises ios (each model of iphone, itouch and ipad); The android mobile phone of various model and screen size and android panel computer; The Windows panel computers such as Windowsphone 8 mobile phone and Microsoft Surface; The windows PC operating system of each version.Because platform is many, need to tackle variant platform and just develop, its cycle is longer, need through design coding test issue the link such as upgrading, the exploitation of each platform progress is differed, and is difficult to synchronously reach the standard grade, during a large number of services demand, each platform labor intensive resource is huge.Developer's left-hand seat difficulty, be familiar with original system structural framing with the source code cycle long, be engaged in logical relation complexity, be difficult to find out, need AM/BAM co-development.System upgrade and difficulty of reaching the standard grade, each platform release all will carry out test of reaching the standard grade, and workload is large, and the cycle is long, needs client software again to download, and install, business change, must be submitted to apple store at every turn and examine, the cycle is long.
[summary of the invention]
In order to overcome the deficiency of existing technology, the invention provides a kind of cross-platform applied software development system, full platform covers: IOS, android, WindowsPhone, MacBook, java, ppc, symbian etc., network compatibility is good: China Mobile, China Telecom, CHINAUNICOM, the networks such as WIFI, many finance unifications: support Shanghai and Shenzhen stock, futures, fund, foreign exchange, outer disk, Hong Kong stock, full transaction business: stock exchange, fund-raising gap, quotation repurchase, open-ended fund, cash finance product, multi-bank deposits pipe, pledge repurchase etc., information active push platform: investment express delivery, market early warning, online customer service, on-line expert, interactive community: attract the attention of millions of people and disclose maximum people concern, buy in, sell, the most fancy stock such as continuous ups and downs, the Involvement of public communities such as stir-fry is followed, Gu You forum, chatroom.
The technical solution adopted in the present invention is: cross-platform applied software development system, it realizes page development based on html and JavaScript and realizes cross-platform, use the communication bottom of primary language development, the long connection of TCP/IP and the encryption of transaction security level security is used to guarantee data security, be used in when business function uses and automatically download the standalone upgrade of upgrade technique business function, the API used, realize the page and primary alternately seamless, the page can be simple and quick realize certificate, video, the primary function of map, server end adopts carry Service Component mode to realize all kinds of integrated service, server bottom can carry out unified safety encipher to the data of communication, compression and character code process, and be responsible for the United Dispatching of thread and system resource, service logic is expanded, routing server have employed the asynchronous process mode of transparent forwarding, distributed system framework is easily realized by routing server, AjaxEngine business development debugging acid provides the exploitation debugging acid of web developer, built-in analog client end AP I, monitor service interaction logic, developer can realize mobile phone page development on PC, the encryption function in developing instrument is used to encrypt related pages after exploitation, upload server is submitted to and is upgraded.
The system that distributed system framework realizes real-time Hot Spare and load balancing disposes effect, the stability of raising system, connected applications assembly function, according to business use amount split and assembling miscellaneous service, expand at any time or reduce the number of server, the service efficiency of hardware device is provided, reduces system maintenance cost.
Asynchronous process mode, without request-reply queue, without service processing pressure, high-speed internal memory buffering, transmission network flow reaches more than 100M, and routing forwarding whole process ensures safety encipher and data integrity verifying, is applicable to internet and local network transport.
Beneficial effect of the present invention is, the present invention is based on html and JavaScript to realize, possesses the advantage of client and webpage simultaneously, the reaction velocity of client and operating experience, the exploitation of webpage, arrangement is flexibly with attractive in appearance, the communication bottom of primary language development, service end concurrent processing ability and security high, do not need to process webpage, picture, the resource request such as CSS, high service concurrence processing power, adopt the long connection of primary language TCP/IP and safety encipher, without webserver and https, use the technology such as Html and AjaxEngine, realize the brushless and various special efficacy in interface, brushless with effects such as slips, experience identical with client software, energy auto-update, upgrade as required, automatically upgrade technique is downloaded when adopting business function to use, business function standalone upgrade, do not need to submit appstore examination & verification to, the client software degree of coupling is high, webpage can link with client software, resource intercommunication, with construction cycle short employing web technologies exploitation, skill set requirements is low, man resource is sufficient, primary development completes, all platforms share, reach the standard grade simultaneously, remove each platform from independently to reach the standard grade, test, submit to, the time of examination & verification.
For making further to understand characteristic sum technology contents of the present invention, refer to embodiment, however appended embodiment only for reference with explanation use, the present invention is limited.
[embodiment]
With specific embodiment, the present invention is elaborated below:
Cross-platform applied software development system, it realizes page development based on html and JavaScript and realizes cross-platform, use the communication bottom of primary language development, the long connection of TCP/IP and the encryption of transaction security level security is used to guarantee data security, be used in when business function uses and automatically download the standalone upgrade of upgrade technique business function, the API used, realize the page and primary alternately seamless, the page can be simple and quick realize certificate, video, the primary function of map, server end adopts carry Service Component mode to realize all kinds of integrated service, server bottom can carry out unified safety encipher to the data of communication, compression and character code process, and be responsible for the United Dispatching of thread and system resource, service logic is expanded, routing server have employed the asynchronous process mode of transparent forwarding, distributed system framework is easily realized by routing server, AjaxEngine business development debugging acid provides the exploitation debugging acid of web developer, built-in analog client end AP I, monitor service interaction logic, developer can realize mobile phone page development on PC, the encryption function in developing instrument is used to encrypt related pages after exploitation, upload server is submitted to and is upgraded.
The system that distributed system framework realizes real-time Hot Spare and load balancing disposes effect, the stability of raising system, connected applications assembly function, according to business use amount split and assembling miscellaneous service, expand at any time or reduce the number of server, the service efficiency of hardware device is provided, reduces system maintenance cost.
Asynchronous process mode, without request-reply queue, without service processing pressure, high-speed internal memory buffering, transmission network flow reaches more than 100M, and routing forwarding whole process ensures safety encipher and data integrity verifying, is applicable to internet and local network transport.
But the better feasible embodiment of above-mentioned only the present invention, non-ly therefore limit to scope, do various distortion according to above-described embodiment or apply mechanically all within this technical scheme protection domain.

Claims (1)

1. cross-platform applied software development system, it is characterized in that, realizing page development based on html and JavaScript realizes cross-platform, use the communication bottom of primary language development, the long connection of TCP/IP and the encryption of transaction security level security is used to guarantee data security, be used in when business function uses and automatically download the standalone upgrade of upgrade technique business function, the API used, realize the page and primary alternately seamless, the page can be simple and quick realize certificate, video, the primary function of map, server end adopts carry Service Component mode to realize all kinds of integrated service, server bottom can carry out unified safety encipher to the data of communication, compression and character code process, and be responsible for the United Dispatching of thread and system resource, service logic is expanded, routing server have employed the asynchronous process mode of transparent forwarding, distributed system framework is easily realized by routing server, AjaxEngine business development debugging acid provides the exploitation debugging acid of web developer, built-in analog client end AP I, monitor service interaction logic, developer can realize mobile phone page development on PC, the encryption function in developing instrument is used to encrypt related pages after exploitation, upload server is submitted to and is upgraded.
CN201510164492.2A 2015-04-04 2015-04-04 Cross-platform application software development system Pending CN104834519A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510164492.2A CN104834519A (en) 2015-04-04 2015-04-04 Cross-platform application software development system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510164492.2A CN104834519A (en) 2015-04-04 2015-04-04 Cross-platform application software development system

Publications (1)

Publication Number Publication Date
CN104834519A true CN104834519A (en) 2015-08-12

Family

ID=53812429

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510164492.2A Pending CN104834519A (en) 2015-04-04 2015-04-04 Cross-platform application software development system

Country Status (1)

Country Link
CN (1) CN104834519A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106470237A (en) * 2015-08-20 2017-03-01 深圳市腾讯计算机系统有限公司 A kind of asynchronous method for down loading and system
CN107895120A (en) * 2017-11-06 2018-04-10 聚好看科技股份有限公司 Data processing method, device, electronic equipment and storage medium in cross-platform
CN113419712A (en) * 2021-06-30 2021-09-21 京东方科技集团股份有限公司 Cross-platform application generation method, cross-platform application calling method and development device
CN114827092A (en) * 2022-05-09 2022-07-29 北京迪为双兴通讯技术有限公司 Service processing method of IMS terminal, electronic equipment and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060075388A1 (en) * 2002-01-10 2006-04-06 Microsoft Corporation Cross-platform software development with and software development peripheral
CN101930366A (en) * 2010-08-27 2010-12-29 武汉天喻信息产业股份有限公司 Browser-based mobile phone middleware
CN101980152A (en) * 2010-10-18 2011-02-23 华南理工大学 A mobile middleware system and its implementation method
CN102209111A (en) * 2011-05-20 2011-10-05 重庆广典传媒有限公司 Open cross-platform system for cloud computing mobile network terminal equipment
CN103279373A (en) * 2013-05-31 2013-09-04 广州市动景计算机科技有限公司 Method and device for updating browser shell functions
CN104239071A (en) * 2014-10-13 2014-12-24 浪潮通信信息系统有限公司 Cross-platform mobile application development framework system based on universal components and transfer service

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060075388A1 (en) * 2002-01-10 2006-04-06 Microsoft Corporation Cross-platform software development with and software development peripheral
CN101930366A (en) * 2010-08-27 2010-12-29 武汉天喻信息产业股份有限公司 Browser-based mobile phone middleware
CN101980152A (en) * 2010-10-18 2011-02-23 华南理工大学 A mobile middleware system and its implementation method
CN102209111A (en) * 2011-05-20 2011-10-05 重庆广典传媒有限公司 Open cross-platform system for cloud computing mobile network terminal equipment
CN103279373A (en) * 2013-05-31 2013-09-04 广州市动景计算机科技有限公司 Method and device for updating browser shell functions
CN104239071A (en) * 2014-10-13 2014-12-24 浪潮通信信息系统有限公司 Cross-platform mobile application development framework system based on universal components and transfer service

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106470237A (en) * 2015-08-20 2017-03-01 深圳市腾讯计算机系统有限公司 A kind of asynchronous method for down loading and system
CN107895120A (en) * 2017-11-06 2018-04-10 聚好看科技股份有限公司 Data processing method, device, electronic equipment and storage medium in cross-platform
CN107895120B (en) * 2017-11-06 2020-08-28 聚好看科技股份有限公司 Data processing method and device in cross-platform application, electronic equipment and storage medium
CN113419712A (en) * 2021-06-30 2021-09-21 京东方科技集团股份有限公司 Cross-platform application generation method, cross-platform application calling method and development device
CN113419712B (en) * 2021-06-30 2024-07-30 京东方科技集团股份有限公司 Cross-platform application generation method, cross-platform application calling method and development device
CN114827092A (en) * 2022-05-09 2022-07-29 北京迪为双兴通讯技术有限公司 Service processing method of IMS terminal, electronic equipment and computer readable storage medium
CN114827092B (en) * 2022-05-09 2022-11-04 北京迪为双兴通讯技术有限公司 Service processing method of IMS terminal, electronic equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN105678540B (en) Payment processing method and device and intelligent equipment
CN103544064B (en) Cloud computing method, cloud management platform and client
EP3137997B1 (en) System and method for providing security to a host system used by a virtualization environment
CN103944742B (en) A kind of information-pushing method, on-line payment method and POS
CN102855133B (en) A kind of computer processing unit interactive system
TW201947476A (en) Blockchain-based logistics information transmission method, system and device
US9978047B2 (en) Integrating payment aggregators with e-commerce platform
CN103518189A (en) Integrated rendering of streaming media in virtualized desktop environment
CN104834519A (en) Cross-platform application software development system
CN106372995A (en) Multi-store e-commerce cloud system based on cloud computing and mobile Internet technology and ordering shopping realization method thereof
CN104093046B (en) A kind of video inter-cut system and method based on cloud game
CN103677970A (en) System and method for achieving combination display of terminal local desktop and far-end virtual desktop
CN102857533B (en) A kind of long-distance interactive system based on cloud computing
CN111741091B (en) Method and device for hiding IP and port number of NoVNC server and electronic equipment
CN106530063A (en) Network management system
US20200073700A1 (en) Sharing transaction contexts in an optimized colocation of java and non-java language applications
CN107682445A (en) A kind of building method of the mobile cloud desktop platform based on cloud framework
CN102857531B (en) A kind of long-distance interactive system based on cloud computing
CN109240794A (en) A kind of desktop virtual technology reconstruct PIS train station subsystem
CN111950249A (en) Message generation method and device, electronic equipment and storage medium
CN204790977U (en) APP automatic compilation system and management platform based on cloud calculates
CN112099957A (en) Resource allocation method, system, device and electronic equipment
CN105335196A (en) POS (Point Of Sale) terminal program incremental download method
CN110392053A (en) Container access control method, device, client and server
CN102857535B (en) A kind of computer processing unit, computer gateway, interactive system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150812

RJ01 Rejection of invention patent application after publication