473,513 Members | 2,428 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

communication between C++ and html

Hi,

maybe I am off-topic with my question, so then sorry for this!

I am starting of developing an application which consists of a rather
complex graphical user-interface and a business-logic part (so that's
the usual case, I suppose ;)).

There are 4 main reuqirements for the application:
1. Time to market
2. Intuitive graphical user interface.
3. High-Performance for the business-logic, cause it includes some
computational intensive processes and algorithms.
4. Platform-independent (this criteria is not such important than die
other points).

First, we were thinking of Java as the way to go, but after some
performance tests, we came to the conclusion, that in our case java is
out of the scope.

I was now thinking of the following approach:
Using C++ for the business-logic part and HTML for the GUI. Developing a
GUI is easy in HTML and using C++ for the high-performance part seems
quite natural in a way. Maybe there is a problem in realizing an really
intuitive gui with core HTML, but in using Java-Script and some other
advanced techniques, most problems are solvable.

What do you think of this kind of solution and especially what
possibilities I have for the communication between c++ and the html user
interface, beside using CGI with an Web-Server?

Thanks for your help,
Julia
Oct 21 '05 #1
2 2292
Ian
Julia Donawald wrote:

I was now thinking of the following approach:
Using C++ for the business-logic part and HTML for the GUI. Developing a
GUI is easy in HTML and using C++ for the high-performance part seems
quite natural in a way. Maybe there is a problem in realizing an really
intuitive gui with core HTML, but in using Java-Script and some other
advanced techniques, most problems are solvable.

What do you think of this kind of solution and especially what
possibilities I have for the communication between c++ and the html user
interface, beside using CGI with an Web-Server?

It's a solution I have used before and continue to use. It's very easy
to make your C++ application work as a CGI and generate the required
HTML on demand.

Ian
Oct 21 '05 #2

Ian wrote in message <11***************@drone2-svc-skyt.qsi.net.nz>...
Julia Donawald wrote:

What do you think of this kind of solution and especially what
possibilities I have for the communication between c++ and the html user
interface, beside using CGI with an Web-Server?

It's a solution I have used before and continue to use. It's very easy
to make your C++ application work as a CGI and generate the required
HTML on demand.
Ian


wxWidgets URL: http://www.wxwidgets.org

--
Bob R
POVrookie
Oct 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
5330
by: ^CeFoS^ | last post by:
Hi to everybody, due to I want to use the serial port of a server machine through an applet allocated in html document. > Then one application will run in the server machine and using > the serial...
1
8794
by: Andreas Horneff | last post by:
Hi @ all, I've got a problem with serial communication in Borland C++ Builder. I've already found a lot of stuff about serial communication in the internet, but it dosen't work. What I want...
9
2723
by: Emmanuel Charruau | last post by:
Hi, I am looking for a class or any information which would allow me to make communicate mini-module in c++. I have been looking on the net for some examples of such implementation, but I did...
7
3665
by: Angel Todorov | last post by:
Hello, I am currently adding SSL support to the Npgsql driver (the .NET data provider for PostgreSQL). I have tested with the Mentalis Secure Library...
3
43158
by: Tim Reynolds | last post by:
I support a .Net application running on a SERVER accessing MF Db2 data. Occasionally, we have some type of connection problem that we have been unable to debug up to this point. We typically...
0
3255
by: news.onet.pl | last post by:
I hava a problem with communication between Java/Corba server based on JDK ORB with Java/Corba client (applet) based on the same ORB. I`m using IOR to localize server. client`s ORB i initialize...
8
4555
by: panko | last post by:
Hello, I can't manage with asynchronous socket communication. :( I wrote a class CSocket.cs. This class is taking care of sending strings to LED display. This display is actually communicating...
22
2652
by: exhuma.twn | last post by:
Hi all, Supposing you have two separate processes running on the same box, what approach would you suggest to communicate between those two processes. Let me list the ones I know of: *...
5
3161
by: AeonOfTime | last post by:
Let's assume a web application (in this case a browser-based game) with a custom HTTP server built on PHP, and a client also built on PHP. The client uses the server to access and change data. Even...
0
7260
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7384
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7525
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5685
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
4746
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3233
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3222
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1594
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
456
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.