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

OSCHINA-MIRROR/andot-hprose-asp

Клонировать/Скачать
README.md 3.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 03.06.2025 08:22 58eddf9

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 )

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

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