1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/andot-hprose-asp

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Hprose для ASP

Присоединяйтесь к обсуждению на https://gitter.im/hprose/hprose-asp



Введение

Hprose — это высокопроизводительный движок удаленного объектного сервиса.

Это современный, легковесный, многопрограммный, многоплатформенный, объектно-ориентированный, высокопроизводительный, динамический удаленный коммуникационный middleware. Он не только прост в использовании, но и мощен. Вам потребуется немного времени для изучения, чтобы вы могли использовать его для создания многопрограммных, многоплатформенных распределенных приложений.

Hprose поддерживает множество языков программирования, например:

  • AAuto Quicker
  • ActionScript
  • ASP
  • C++
  • Dart
  • Delphi/Free Pascal
  • dotNET (C#, Visual Basic...)
  • Golang
  • Java
  • JavaScript
  • Node.js
  • Objective-C
  • Perl
  • PHP
  • Python
  • Ruby
  • ...

С помощью Hprose вы можете легко и эффективно взаимодействовать между этими языками программирования.

Этот проект представляет собой реализацию Hprose для ASP.

Использование

Вы не должны использовать исходные файлы JScript. Вам нужно только включить hprose-asp.js в ваших ASP файлах. Вы можете использовать VBScript или JScript для написания сервера и клиента Hprose.### Сервер

Использование его в VBScript следующим образом:

<%@ CODEPAGE=65001 %>
<script runat="server" language="JScript" src="hprose/hprose-asp.js"></script>
<%
    Function hello(name)
    hello = "Привет " & name & "!"
    End Function
    Dim hserver
    Set hserver = HproseHttpServer.create()
    hserver.setDebugEnabled(true)
    hserver.addFunction GetRef("hello")
    hserver.start
%>

Использование его в JScript следующим образом:

<%@ CODEPAGE=65001 %>
<script runat="server" language="JScript" src="hprose/hprose-asp.js"></script>
<script runat="server" language="JScript">
    function hello(name) {
        return "Привет " + name + "!";
    }
    var hserver = new HproseHttpServer();
    hserver.setDebugEnabled(true);
    hserver.addFunction(hello);
    hserver.start();
</script>

Клиент

Использование его в VBScript следующим образом:

<%@ CODEPAGE=65001 %>
<script runat="server" language="JScript" src="hprose/hprose-asp.js"></script>
<%
    Response.CodePage = 65001
    Response.CharSet = "UTF-8"
    Set client = HproseHttpClient.create("http://127.0.0.1/server.asp")
    Response.Write client.hello("мир")
%>

Использование его в JScript следующим образом:

<%@ CODEPAGE=65001 %>
<script runat="server" language="JScript" src="hprose/hprose-asp.js"></script>
<script runat="server" language="JScript">
    Response.CodePage = 65001;
    Response.CharSet = "UTF-8";
    var client = new HproseHttpClient("http://127.0.0.1/server.asp");
    Response.write(client.hello("World"));
</script>

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Полное название Hprose — это высокопроизводительный движок для удаленного сервиса объектов. Это новый легковесный кросс-языковой и кросс-платформенный объектно-ориентированный средний слой для высокопроизводительной динамической связи. Hprose не только прост в изучении и использовании, но и обладает мощными функциями. Этот проект представляет со... Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/andot-hprose-asp.git
git@api.gitlife.ru:oschina-mirror/andot-hprose-asp.git
oschina-mirror
andot-hprose-asp
andot-hprose-asp
master