Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7757781
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 1, 20262026-06-01T13:10:55+00:00 2026-06-01T13:10:55+00:00

I need to build a backend for an iPad app done in Objective C.

  • 0

I need to build a backend for an iPad app done in Objective C. I have two choices for that, one being Java and other C#.
With a backend built in either one of those, what options do I have to put the backend and frontend together? One option could be to use XML messaging. What are the other options?

Also what is the standard way of doing this? i.e. if we have an objective C frontend, then what should the backend be in and what communication mechanism should be used between the two?

I did some reasearch and am sure that either of Java or C# would work, but I could not find much information on how to make them work with the frontend? (Please bear in mind someone else would be doing the frontend)

Thanks.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-01T13:10:57+00:00Added an answer on June 1, 2026 at 1:10 pm

    You have a few things to consider. Wire protocol and Message protocol.

    Wire Protocol:

    This will contains things like the Message Id, Sender, Subject, Type, Timestamp, Message Size, etc. This is just as important as the Message Protocol. In order to recommend a Wire protocol I’d need to know more about your system. If you want a simple Wire protocol that will work on all those platforms you can take a look at STOMP. It is a simple ASCII based protocol for transmitting messages. It can be useful for debugging messages etc. ActiveMQ and RabbitMQ are Brokering systems that supports STOMP. I prefer RabbitMQ.

    Simple STOMP message:

    SEND
    destination:/queue/a
    content-type:text/plain
    
    hello queue a
    ^@
    

    You can also use HTTP as a simple wire protocol. It is simple and ASCII based like STOMP. Plus SOAP typically uses HTTP as it’s transport protocol. SOAP also typically uses XML for it’s message format to encode the Envelop, header and body of a message.

    There is also JSON-RPC.

    Message Format:

    Most of the information in the Wire Protocol is used to determine where the message goes, if it got there, what type of information is in the message etc. Generally it is only used by the messaging system you put in place to send and receive messages. What your business logic is interested in, is the message content itself. You need a way to encode that content that both sides understand. There are plenty of choices for this: JSON, XML, Google’s protobuf (binary).

    I would have a hard time recommending any of these without more knowledge of what you need to do. They each have their own strengths and weaknesses.

    Real-world mapping for wire and message protocols:

    UPS, US Postal, FedEx = wire protocol
    letter from mom, loan application, birthday card = message

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to build my application GUI using HTML/CSS/JavaScript with a C++ backend all
I need to build something that starts serving a H.264 encoded video to a
I need help in ATK4 CRUD. I have built a backend for a project
I need to build a website and an application that communicate together, in both
I need to build a simple, single user database application for Windows. Main requirements
I need to build a managed DLL, targeted for x64, and expose it via
We need to build an administration portal website to support our client/server application. Since
I need to build a simple HTTP server in C. Any guidance? Links? Samples?
I need to build a prototype for an intranet website, and I want to
I need to build a little webapp but I'm not sure what is the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.