Веб-сервер - Большая Энциклопедия Нефти и Газа, статья, страница 3
Мода - это форма уродства столь невыносимого, что нам приходится менять ее каждые шесть месяцев. Законы Мерфи (еще...)

Веб-сервер

Cтраница 3


Отладка написанных в Delphi веб-приложений очень сложна. Нет возможности просто запустить программу и установить в ней точки прерывания. Вместо этого необходимо убедить веб-сервер запустить вашу CGI-программу или библиотеку с Delphi-отладчиком.  [31]

Роль сети Интернет в современном мире имеет тенденцию к повышению, что определяется успешным развитием глобальных сетей связи, основанных на HTTP-протоколе. В главе 19 мы обсуждали этот протокол и разработали использующие его приложения, которые размещаются на стороне клиента и на стороне сервера. Поскольку в настоящее время существует ряд высокопроизводительных, масштабируемых, удобных веб-серверов, вам вряд ли придется создавать свой собственный. Динамические приложения веб-серверов обычно построены на основе интеграции серверных сценариев и исполняемых программ веб-серверов, а не на замене их пользовательским программным обеспечением.  [32]

Компоненты Delphi для создания файлов находятся на вкладке Internet палитры компонентов. Многие разработчики применяют эти компоненты только для создания дополнительных возможностей веб-сервера.  [33]

Надеюсь, что теперь читатели понимают основную идею, лежащую в основе концепции веб-служб. Но как два совершенно разных компьютера могут взаимодействовать между собой с использованием технологии веб-служб. Протокол SOAP основан на стандарте HTTP, благодаря чему обслуживанием запросов SOAP может заниматься веб-сервер, а соответствующие пакеты данных могут передаваться через брандмауэры. В рамках стандарта SOAP определяется основанный на XML формат запроса на исполнение метода объекта, расположенного на сервере. Стандарт SOAP определяет, каким образом этому методу передаются аргументы, а также каким образом осуществляется возврат результирующих данных.  [34]

Роль сети Интернет в современном мире имеет тенденцию к повышению, что определяется успешным развитием глобальных сетей связи, основанных на HTTP-протоколе. В главе 19 мы обсуждали этот протокол и разработали использующие его приложения, которые размещаются на стороне клиента и на стороне сервера. Поскольку в настоящее время существует ряд высокопроизводительных, масштабируемых, удобных веб-серверов, вам вряд ли придется создавать свой собственный. Динамические приложения веб-серверов обычно построены на основе интеграции серверных сценариев и исполняемых программ веб-серверов, а не на замене их пользовательским программным обеспечением.  [35]

При поступлении запроса программа может перенаправить его автономному исполняемому файлу. В Delphi 6 эта связь была основана на СОМ-технологиях, в Delphi 7 - на Indy-сокетах. В обоих случаях приложение веб-сервера можно запустить из IDE Delphi, установив все необходимые точки прерывания, а затем ( после активизации программы через Web App Debugger) отладить программу точно так же, как это делается для обычных исполняемых файлов.  [36]

Электронная почта позволяет вести переписку, отправлять вложенные файлы, а также отвечать на приглашения на собрания и поручения. Чтобы пользоваться электронной почтой, необходимо получить почтовую учетную запись у провайдера услуг Интернета. Outlook позволяет одному пользователю иметь несколько учетных записей. Каждая учетная запись соответствует определенному адресу электронной почты на определенном веб-сервере.  [37]

Роль сети Интернет в современном мире имеет тенденцию к повышению, что определяется успешным развитием глобальных сетей связи, основанных на HTTP-протоколе. В главе 19 мы обсуждали этот протокол и разработали использующие его приложения, которые размещаются на стороне клиента и на стороне сервера. Поскольку в настоящее время существует ряд высокопроизводительных, масштабируемых, удобных веб-серверов, вам вряд ли придется создавать свой собственный. Динамические приложения веб-серверов обычно построены на основе интеграции серверных сценариев и исполняемых программ веб-серверов, а не на замене их пользовательским программным обеспечением.  [38]

В главе 16 я уже рассказывал о разработке приложений DataSnap Для того чтобы эту архитектуру можно было использовать совместно с XML, в состав Internet Express входит клиентский компонент под названием XMLBroker, который можно использовать вместо клиентского набора данных. При этом XMLBroker получает данные от приложения DataSnap, работающего в среднем звене, и делает их доступными для модуля генерации страниц специального типа под названием InetX-PageProducer. В основе Internet Express лежит идея о том, что вы разрабатываете расширение веб-сервера ( о чем рассказывалось в главе 20), которое, в свою очередь, генерирует веб-страницы, взаимодействуя при этом с сервером DataSnap. Ваше приложение действует как клиент DataSnap, при этом выполняется генерация веб-страниц для клиентского браузера. Платформа Internet Express предоставляет все необходимое для того, чтобы упростить разработку подобных приложений.  [39]

ASP переводится как активные страницы сервера. Технология ASP принадлежит Microsoft. Они имеют атрибут 1 о: пно чтение ( Read Only) и могут содержать сценарий, созданный в VBScript или Jscript. При получении всо стрлтци в формате ASP в результате экспорта, имена всех папок и файлов следует указывать латинскими буквами, так как веб-сервер поддерживает только латинские имена генерируемых страниц.  [40]

Посредством определения различных действий ваше приложение может легко отвечать на запросы с различными составными именами. Конечно же, для обработки общих запросов составное имя можно опустить. Это разумно в том случае, если вы хотите преобразовать существующее Delphi-приложение в расширение веб-сервера.  [41]



Страницы:      1    2    3