我曾经用这种方式识别已安装的RHEL OS版本是“服务器”还是“工作站”:
cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.6 (Maipo)
现在,对于RHEL8,我有了以下输出:
cat /etc/redhat-release
Red Hat Enterprise Linux release 8.5 (Ootpa)
看来我没有机会了解服务器/工作站的详细信息。这怎麽可能?我怎么才能从里面得到我需要的信息?
我已经部署为VM,并希望确定它是服务器还是工作站。命令
我正在运行以下命令以找到答案:
$ cat /etc/rhel-release
Red Hat Enterprise Linux release 8.2 (Ootpa)
$ rpm -q --whatprovides /etc/redhat-release
redhat-release-8.2-1.0.el8.x86_64
$ uname -as
Linux opus-c-master 4.18.0-193.el8.x86_64 #1 SMP Fri Mar 27 14:35:58 UTC 2020 x86_64 x86_64 x86
我唯一集成或使用过的web服务是RESTful。我现在正试图与第三方SOAP服务集成,并且对看似复杂的SOAP看起来是多么令人敬畏。
对于REST,我使用一个名为的JAX客户端,它使点击RESTful端点成为一件小菜一碟。例如,如果一个服务正在http://api.example.com/fizz上公开一个http://api.example.com/fizz端点(例如,用于向上Fizz对象),那么在泽西岛,我可能会创建一个类似于此的服务客户机(伪代码):
// Groovy pseudo-code
class Fizz {
int type
boolean derps