问题标签 [hp-nonstop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 C# 中使用不间断 SQL
有没有办法连接到 HP Nonstop SQL 数据库并从基于 C# 的 Web 应用程序执行 CRUD 操作?
我对此进行了一些研究,并确定可以通过 ODBC 驱动程序访问 Nonstop SQL。但是,天气有明确的答案,它可以像我们对其他数据库一样使用。如果有人以前实现过 C#-Nonstop SQL 架构,请告诉我。
apache - 无法在 httpd-2.4.18 中创建 .so 文件
当我在不间断的 hp 上安装 httpd-2.4.18 时,我无法在模块中创建 .so 文件。它只创建 .a 文件。但是 httpd.conf 中需要 .so 文件。如何创建.so文件?
java - Java 通过 JNI C 代码调用 HP Tandem 上的 Cobol 程序
我想通过 java jni C 代码调用 Cobol 程序。调用我的 java 代码后,出现以下错误:Java 运行时环境检测到致命错误:SIGSEGV (0xb) at pc=fffffffff2667174, pid=1174405432, tid=4
这是我在 Tandem 上编译的 Cobol 程序(XCOBFUNC.cob):ecobol -c -Wshared XCOBFUNC.cob
这是我的 C 源文件(HelloJNI.c):
这是我的 C 头文件(HelloJNI.h):
这是我的 cobincl.h:
这是我的 Makefile:
这是我的java代码:
我很感激任何帮助,如果有人能向我展示任何关于 java 如何通过 JNI C 程序可以在 HP Tandem Non-Stop 上调用 Cobol 程序的示例,那就太好了。
我看到 libhello.so 和 libcobol.so 的那段具有相同的地址 0x0000000078000000。我通过两个步骤手动创建了 libcobol.so:
- cobol -c -Wcall_shared -Wsystype=oss -Wmap XCOBFUNC.cob
- /usr/bin/eld XCOBFUNC.o -o libcobol.so -dll -m -verbose -l zcobdll -lcre -lcrtl
您如何创建具有不同地址的文本段,因为现在它们都具有相同的地址?
在我的 hs_err_pid.log 下面
java - FTPSClient.listFiles() 不适用于 NonStop/Tandem 系统
我正在编写一个小型 FTPS 客户端,它将从 NonStop/Tandem 下载 Enscribe 文件,并将成为 Windows 中的进程。我正在使用Apache Commons Net API 来实现这一点。
我能够从 NonStop/Tandem 下载和上传文件。但我无法使用org.apache.commons.net.ftp.FTPClient类下的 listFiles( )和/或mlistDir()方法列出文件和目录。
下面是我列出当前工作目录中存在的文件的代码。
执行代码时出现以下错误:
我什至尝试将 FTPClient 配置设置为 UNIX,如下所示,但没有帮助。
谁能帮我这个。
java - 无法使用 Java 套接字连接到在 Tandem/NonStop 中运行的应用程序服务器
我是 Java 套接字编程的新手,我正在尝试使用 Java 套接字程序连接到在Tandem/NonStop中运行的服务器。连接被拒绝。下面是我的Java程序:
下面是错误堆栈跟踪:
注- 对于在 Tandem/NonStop 中运行的服务器,我正在运行HPE NonStop TCP/IP 编程手册中的示例 C TCP 服务器程序。
我需要一些帮助来将我的 java 客户端程序连接到在 Tandem/NonStop 中运行的服务器。
java - 串联/不间断套接字编程
我是套接字编程的新手,我正在尝试使用 TCP 实现客户端服务器。客户端在 Windows 中用 Java 编写,服务器在 Tandem/Hp-NonStop 中用 C 编写。我能够连接并向服务器发送请求。
但是我无法在服务器运行时将响应从服务器发送回客户端。只有当我停止服务器时,它才会向客户端发送响应。
任何类型的示例或解释或参考将不胜感激。
服务器正在等待的 I/O 中运行。下面是我的服务器代码:
以下是我用于发送和接收请求和响应的客户端代码。
sockets - 如何通过 TCP/IP 将 Windows 客户端连接到 Tandem Pathway 服务器
我有一个Java 客户端和一个Tandem 套接字服务器程序。我可以使用客户端连接到服务器,但我想在 Tandem Pathway 环境中配置服务器程序。
有人可以帮我在 Tandem 通路环境中配置 Tandem 服务器程序吗?
我对 Tandem Pathway 环境及其对象和过程有非常基本的了解。如果有人可以为我提供一些工作示例,那将会很有帮助。
unix - 将直接文件 (.cvs) 文件从 Unix 复制到 HP 不间断
我正在尝试通过 Connect Direct 将文件从 Unix 复制到 HP Non stop 服务器。但我无法复制文件。以下是我打算做的。每天将 cvs 文件从 Unix 复制到 Hp Non stop。该文件将每天更换。如果文件不存在,则应在目标节点自动创建。该文件以二进制格式传输。
下面是复制脚本。
我在尝试复制文件时收到|MSGI=SFLH913I|MSST=illegal filename specification -> &FILE错误。
我不熟悉 HP 不间断文件系统。有人可以告诉脚本有什么问题还是我必须添加其他参数。
谢谢。
ssl - 在 HP Nonstop 上为 MQ 队列管理器启用 SSL
我在 HP Nonstop 和 Windows 服务器之间有一个现有的 MQ MQI 连接(服务器连接)。我正在为 Nonstop 上的 SSL 配置队列管理器。我密切关注了网上的一些资源,但仍然对一些事情感到困惑。
Stash.sth 文件,我没有得到以下命令工作:
openssl pkcs12 -export -in cert.pem -inkey server_key.pem -out personal_cert.p12 -passin pass:certkey -password pass:certkey -chain -CAfile trust.pem
我收到“无法获取本地颁发者证书链的错误”。
MQ 随附的 SSLUpdate.pdf 文档提到使用以下方法创建 Stash.sth 文件:
amqrsslc -s cert
(证书是受信任的证书存储),这对我有用。
但是,它还说“amqrsslc 命令将提示输入创建证书/密钥对时使用的私钥密码短语,并将该密码短语的屏蔽副本写入 Stash.sth 文件”
如果我应该早先指定相同的密码短语,我应该在哪里做呢?
当我创建私钥?我应该指定一个-passin
或-passout
参数吗?我用的只是openssl genrsa -out privatekey.pem 2048 -sha256
或者,当我生成证书请求时?提示输入可选密码。或者两者都不是?创建 Stash.sth 文件时使用的密码是完全任意的吗?
谢谢你的帮助!
hp-nonstop - 将 Web 服务 (SOAP) 应用程序移植到 Tandem NonStop
任何人都可以建议实现 SOAP Web 服务的最简单方法:
- 实现了一个相当简单的协议(顺便说一下,用于安全密钥管理)
- 解开 XML 数字签名
- 与 Enscribe 文件系统交互
- 不必像标准不间断流程那样具有容错能力
“最简单”的意思是“依赖最少”。降低成本现在不一定是一个问题。
我被告知 XPNET 可能是使用的“平台”,但可能有更好的方法。
谢谢!