CN104834519A - Cross-platform application software development system - Google Patents
Cross-platform application software development system Download PDFInfo
- 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
Links
- 230000006870 function Effects 0.000 claims abstract description 18
- 238000011161 development Methods 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 claims abstract description 9
- 230000006835 compression Effects 0.000 claims abstract description 4
- 238000007906 compression Methods 0.000 claims abstract description 4
- 230000003993 interaction Effects 0.000 claims abstract description 4
- 230000018109 developmental process Effects 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 12
- 239000002253 acid Substances 0.000 claims description 6
- 230000008140 language development Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 4
- 238000012360 testing method Methods 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
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
[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.
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)
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)
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 |
-
2015
- 2015-04-04 CN CN201510164492.2A patent/CN104834519A/en active Pending
Patent Citations (6)
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)
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 |