What is the difference between a web application and a client/server application?

后端 未结 5 976
青春惊慌失措
青春惊慌失措 2021-01-02 13:21

I took this from another question I had.

Under appropriate uses for sqlite it has:

Situations Where SQLite Works Well

•Websites

SQLi

5条回答
  •  囚心锁ツ
    2021-01-02 13:48

    "web" applications imply the browser is the client

    Client/Server apps imply a custom client app. Think Outlook hooked up to exchange, while it may use the web to connect, it is its own client to the exchange server.

    EDIT:

    More specific to the sqlite text you posted, what they mean is that client applications shouldn't be accesing your sqllite DB directly, and instead should be using some sort of server side interface (i.e. a json web service)

    But that rule of thumb, in my opinion, applies to ALL database engines. If I were using SQL Server or Oracle, I would DEFINIETLY avoid having client apps connect directly to the DB, this has many potential problems, the first being security.

提交回复
热议问题