Due to the current implementation status of FlightSQL (C++/Rust/JVM only)

I am trying to see whether it's possible to allow FlightSQL over something
like HTTP/REST so that arbitrary languages can be used.

In the codebase, I saw these (and their deserialize counterparts):

  /// \brief Get the wire-format representation of this type.
  /// Useful when interoperating with non-Flight systems (e.g. REST
  /// services) that may want to return Flight types.
  arrow::Result<std::string> SerializeToString() const;

  /**
   * Get the serialized form of this protocol message.
   * <p>Intended to help interoperability by allowing non-Flight services
to still return Flight types.
   */
  public ByteBuffer serialize() {
    return ByteBuffer.wrap(toProtocol().toByteArray());
  }

I know this is probably very low-priority at the moment, but just wanted to
ask about whether it's even possible.
Thank you, and sorry for spamming the mailing list with so many questions
lately =)

Reply via email to