• ベストアンサー

サーバーサイドのアプリケーションについて

こんにちわ。 MMOではないのですが、多人数が参加できるネットゲームを作りたいと考えています。 以前、JAVAのカテゴリへの質問をし、JAVAで作ったアプリケーションをレンタルサーバにアップして実行させるには、レンタルサーバ側で管理者がJREという実行環境をインストールしている必要があると教えていただきました。 そこで質問なんですが、C等の言語で作成したexeファイルをレンタルサーバ上にアップしてtelmetで起動させてS/Cシステムを作ることはできるのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • infinity
  • ベストアンサー率41% (123/295)
回答No.1

Cで作った言語を使うにしても、 コンパイルしてからアップロードではダメです。 サーバ上でtelnetを使ってコンパイルします。 ですから、gcc等がサーバにインストールされている必要があります。 (gccでコンパイルする) それが出来れば可能でしょう。

umigumo
質問者

お礼

素早い回答ありがとうございます。 レンタルサーバーを調べてみたら、いくつかgccが記載されているものがありました。 とても参考になりました。 ところでgccで検索してみるとCおよびC++、Fortranをサポートとありましたが、最近のC#やVBの場合は、また違うコンパイラが必要なのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • infinity
  • ベストアンサー率41% (123/295)
回答No.2

VBは…VBScriptを使う形になるでしょうか。 IISの入ったWindowsサーバでASPとして動作します。 C#の方は知らないので回答は他の方に。 まあでも基本的には、 コンパイル型言語にしてもインタープリタ型言語にしても、 それぞれに応じたコンパイラやインタープリタが必要ですね。

umigumo
質問者

お礼

なるほど。ありがとうございました。 今朝、本屋に行っていろいろ読んでいるうちに気がつきましたが、もしかしてDirectPlayを利用しようと思ったら、サーバー側にSDKがなければならない気がしてなりません・・・・・ だめかも。ガク

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • アプリケーションサーバーについて質問です。

    アプリケーションサーバーについて質問です。 私は簡易的な会員制のサイトを作りたいと思い最近プログラミングの勉強し始め、一応javaとHTML、CSS、SQLは簡単にですが理解できました。 なので共有レンタルサーバーを利用してサイトを公開してみたいと思っています。 実行環境として今まではTomcatというのが参考書に書いてあったので使っています。 ですが某サイトでこれは練習用に使うのがほとんどで実際の現場では使用しないと書かれていました。 ですので別のソフトウェアを探しているのですが勉強不足なものでどれがよいかわかりません。 しかも調べるにつれてレンタルサーバーではjavaは対応していないなどと書かれたサイトも見つけてしまい困惑しています。 上記の事情を踏まえて今回皆様にお聞きしたいことが3点ほどございますのでお答えいただければ幸いです。 すべてではなく一点だけの回答でもありがたいので何卒よろしくお願いします。 ・アプリケーションサーバーと通常のサーバーは何が違うのか。 ・おすすめのアプリケーションサーバー ・おすすめのレンタルサーバー(できればどのプランがおすすめかもお願いします。) ちなみに私が作りたいサイトは無料会員登録の情報提供サイトで一部のコンテンツのみ有料、問い合わせなど基本機能はついているというサイトを作りたいと思っています。 もともとIT系の知識は疎いのでデータ容量をどれぐらい見積もるべきかなどわからないのですが、回答の目安にしていただければ幸いです。 回答よろしくお願いします。

  • レンタルサーバでJAVAを起動させられませんか?

    JAVAアプリケーションをサーバに置き、クライアント側のJAVAアプレットと通信させたいのですが、レンタルサーバにFTPでJAVAアプリケーションをアップしましたが、起動させられません。 レンタルサーバで提供されているSSHでサーバにログインしましたが、「>JAVA アプリケーション名」では「command not found」のようなことを言われてしまいます。 何か方法はないのでしょうか? よろしくお願いします。

  • アプリケーションサーバーについて

    Java初心者です。 基礎的な質問とは思いますが、よくわからないので教えてください。 javaアプリを作って、アプリケーションサーバにデプロイするのが 常と思いますが、OracleAS、tomcat、jbossなど数多くある アプリケーションサーバは各々の特徴はあるのでしょうか? 「こういうケースにはコレがいい」などの事例はあるのでしょうか? 解説を読んでも難しくてよくわかりません。 どなたか教えていただけると助かります。

    • ベストアンサー
    • Java
  • デスクトップアプリケーション作成時の開発言語について

    PC上で動作するデスクトッププログラムを作りたいと思っているのですが、プログラミング言語の 選択肢が多く迷っています。 プラットフォームとしては当面はWindowsを考えているのですが、将来的にはLinux等(PC-UNIX)でも デスクトップアプリを作成してみたいと考えています。 今は言語の選択肢として、C言語, C++, Java, C#を候補にしています。 上記のプラットフォームでデスクトップのプログラムを作成する場合、どの言語が一番相性がよい、 あるいは将来性があるのでしょうか? 私の各言語に対する認識は下記の通りですが、この認識で間違いないでしょうか? ・C言語   もっともよく使われているプログラム言語。   WindowsはSDK(Win32API)での開発になる。   LinuxのプログラムはC言語が多い。   基本となる言語で情報も多い。 ・C++   C言語にオブジェクト指向の概念を加えた言語。   Windowsでの開発はSDK、又はMFC。   C++の習得には時間がかかるが、今後はC言語より主流になる(?) ・Java   マルチプラットフォームのプログラム言語。   オブジェクト指向の言語。   Webやサーバーサイド、携帯電話アプリの開発では主流であるが、   デスクトップ分野では実行速度や実行環境(JRE)がネックになり   あまり使われていない。   SWTを使えば、SWINGやAWTより実行速度がUPしたGUIアプリの   開発が可能。 ・C#   C++をベースにJava, Delphi等の既存言語のいいとこどりをして、   .NET Framework用に新たに開発された言語。   今後のWindowsアプリでは、C#が主流になる(?)   Javaと同様に実行環境(.NET Framework)が必要となる。   実行環境は今後のWindowsプラットフォーム上には標準で搭載される。   Linux上では mono というオープンソースの実行環境がある。

  • FreeBSDでサーバーサイドJavaの実行環境は存在しますか?

     初歩的な質問ですいません。 FreeBSD版のサーバーサイドJavaの実行環境(JVM)は存在しますか? SunのJava2EEと互換しているものです。 Sunとライセンス契約をした FreeBSD財団からリリースされている JDK1.3.1 JRE1.3.1 (↑これらがJava2SEなのかJava2EEなのかすら分かりません) は存在するようですが・・・ http://www.freebsd.org/ja/java/ Tomcatなどが動作する FreeBSD版のサーバーサイドJavaの実行環境(JVM)は存在しますか?  どなたか、よろしくお願いいたします。 関連Webサイトが英文ばかりで・・・(笑)

  • サーバサイドで動作するJavaアプリのデプロイ方法

    サーバサイドでソケット通信を受信して処理を行うJavaのアプリを作成する場合、そのアプリのデプロイ方法として、一般的な方法はどのような方法となるのでしょうか? ちなみにこのアプリケーションでは、Tomcatなどのアプリケーションサーバやフレームワークは使用しません。 私のほうで調べてみた限りでは、 1.antなどを使ってプログラムをjarにまとめる。 2.サーバにscpなどでアップし、シェルなどでjavaコマンドを実行する。 といった感じになるのではと考えています。 よろしくお願いします。

    • ベストアンサー
    • Java
  • プログラムから別のアプリケーションを起動する

    ■C言語とWIN32APIでプログラムしています。 ■自作したアプリケーションを実行形式(*.exe)で多数をCD-ROMに保存しました。 ■さらに別にインデックス画面をC言語とWIN32APIで作成して、その画面のボタンから保存したアプリケーションを開こうと思います。 ■Web画面のボタンのような事を考えています。 「質問」 ・プログラムから別のアプリケーションを起動する方法はどうするのですか。 ・ご教示お願いします。 ・また関連・参考になるHPもお聞かせください。

  • FTPサーバーに置いてあるプログラムを実行するには

    FTPサーバーに置いてあるプログラムを実行するには 例えばtest.exeというプログラムがFTpサーバーにあったとします。それを自分のPC上にあるファイルと同じように起動したりすることはできますか? 例えばjarファイルを起動するにはJREがいると思うのですが、JREがインストールされたPCからFTPサーバーにアクセスしてそのサーバー上にあるjarファイルを起動することはできますか?

  • サーバーサイドのプログラム言語を、選定したいと思います。

    サーバーサイドのプログラム言語を どれにしようか調べています。 ご意見を頂けたら、幸いに思います。 選定条件 1.サーバー上で動く事。(レンタルサーバーを、借りる事になると思う) 2.プログラムを配信する予定ですので、サーバー上にプログラム言語などを追加する事を避けたい。 3.生産効率が高い事。 4.新しくプログラム言語を取得する事になると思います。出来るだけ簡単に習得出来る物が良い。 以上の選択条件を踏まえて、ピックアップをしたいと思います。 因みに、C言語は出来ます。 Rubyは、少し構ったぐらい。 以上、よろしくお願いします。

  • アプリケーションサーバについて教えてください

    Javaのアプリケーションサーバ(APサーバ)の説明で、 「Java EE5を完全準拠」という記載があります。 これは具体的には、どういった実装なのでしょうか?。 ※下記のようなイメージで合ってますでしょうか 1.JavaEEの仕様を実現するクラスライブラリを ロジックから呼び出し可能 2.APサーバの管理ツールで、JavaEEの仕様で定義する設定が 容易に可能 JavaEEは仕様である、と聞いたのですが、これを準拠するという イメージがうまく理解できていません。 モヤモヤしているので、変な質問となり恐縮ですが アドバイスを頂けると助かります。

    • ベストアンサー
    • Java