Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Creating server application
QtWS25 Last Chance

Creating server application

Scheduled Pinned Locked Moved General and Desktop
4 Posts 3 Posters 2.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Q Offline
    Q Offline
    qxoz
    wrote on last edited by
    #1

    I need create server application which should:
    -support multiple connections;
    -simple web interface for reports.

    Clients will connect via TCPSockets.
    Clients count more than 5000. Clients will connect to server by some timeout and send collected data.
    Is that good idea use Qt only solution for realize that(maybe based on "example":http://doc.qt.nokia.com/4.7-snapshot/network-threadedfortuneserver.html) or better use tools like JEE or Python based solutions?

    What solutions did you use to achieve similar goals?

    1 Reply Last reply
    0
    • V Offline
      V Offline
      Virt
      wrote on last edited by
      #2

      Technology is better than WCF I have not seen. The trick is that you write C # code only once, and then using the settings you can create so-called endpoints. Ie you can ask the server to pretend to WSDL service server working with sockets, etc. ... The server can host it in IIS as well as their application or service.

      http://msdn.microsoft.com/en-us/netframework/aa663324.aspx

      1 Reply Last reply
      0
      • S Offline
        S Offline
        shanek
        wrote on last edited by
        #3

        I wouldn't recommend Qt for this type of high volume server.
        It might be possible by splitting clients between multiple threads to get around the limits of select(), but you would be better off to look for a server toolkit to implement the server side.

        Qt may be suitable for implementing the clients though.

        1 Reply Last reply
        0
        • Q Offline
          Q Offline
          qxoz
          wrote on last edited by
          #4

          Yes WCF is great thing, i used it few times before. But for now i need some thing which works on Linux(to be exact free-libre system), and the J2EE is best for that. But i would be glad if exist any solution based on Qt.

          [quote author="Shane Kearns" date="1339764501"] but you would be better off to look for a server toolkit to implement the server side.[/quote]
          what kind of server toolkit you can recommended?

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved