简体   繁体   中英

Using Qt to implement a C++ HTTPS SOAP client on Linux

After having some issues using OpenSSL and gSOAP, I have been looking into the use of other options for the HTTPS transport mechanism for SOAP requests. Something that caught my eye was QNetworkRequest that I believe is part of Qt. I have never used Qt before but from the research I have done I get the impression that it is geared towards the development of GUI applications. My application is not a GUI, so my question is is it possible for me to access the functionality of QNetworkRequest outside of the Qt development environment ? . Is it possible via linking to an appropriate library and appropriate header file inclusions or must I develop a full blown application inside the Qt IDE in order to access the functionality? If I have to import my project into the Qt IDE then this option is not for me so before I spend weeks reading manuals and web tutorials I would like to see if experienced users of Qt can tell me if what I want is possible or if I need to look elsewhere. Thanks.

In general GUI frameworks are highly coupled; especially those written in C++.

I'm sure you could decouple QNetworkRequest , but it would probably take a long time to do.

If you use a different library which has the functionality you're after (eg: Apache Axis ) you'll be much better off.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM