rpc如何启动RPC服务??

rpc  时间:2021-08-19  阅读:()

电脑中出现RPC不可用是怎么回事?

RPC:远程过程调用协议 (RPC:Remote Procedure Call protocol) 远程过程调用(RPC)是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。

RPC 协议假定某些传输协议的存在,如 TCP 或 UDP,为通信程序之间携带信息数据。

在 OSI 网络通信模型中,RPC 跨越了传输层和应用层。

RPC 使得开发包括网络分布式多程序在内的应用程序更加容易。

RPC 采用客户机/服务器模式。

请求程序就是一个客户机,而服务提供程序就是一个服务器。

首先,调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。

在服务器端,进程保持睡眠状态直到调用信息的到达为止。

当一个调用信息到达,服务器获得进程参数,计算结果,发送答复信息,然后等待下一个调用信息,最后,客户端调用过程接收答复信息,获得进程结果,然后调用执行继续进行。

目前,有多种 RPC 模式和执行。

最初由 Sun 公司提出。

IETF ONC 宪章重新修订了 Sun 版本,使得 ONC PRC 协议成为 IETF 标准协议。

现在使用最普遍的模式和执行是开放式软件基础的分布式计算环境(DCE)。

协议结构 远程过程调用(RPC)信息协议由两个不同结构组成:调用信息和答复信息。

信息流程如下所示: RPC:远程过程调用流程 RPC 调用信息:每条远程过程调用信息包括以下无符号整数字段,以独立识别远程过程: 程序号(Program number) 程序版本号(Program version number) 过程号(Procedure number) RPC 调用信息主体形式如下: struct call_body { unsigned int rpcvers; unsigned int prog; unsigned int vers; unsigned int proc; opaque_auth cred; opaque_auth verf; 1 parameter 2 parameter . . . }; RPC 答复信息:RPC 协议的答复信息的改变取决于网络服务器对调用信息是接收还是拒绝。

答复信息请求包括区别以下情形的各种信息: RPC 成功执行调用信息。

. RPC 的远程实现不是协议第二版,返回 RPC 支持的最低和最高版本号。

在远程系统中,远程程序不可用。

远程程序不支持被请求的版本号。

返回远程程序所支持的最低和最高版本号。

请求的过程号不存在。

通常是呼叫方协议或程序差错。

RPC答复信息形式如下: enum reply_stat stat { MSG_ACCEPTED = 0, MSG_DENIED = 1 }; 相关协议 组织来源 相关链接 /protocol/rfc1831.pdf:RPC - Remote Procedure Call Protocol Specification Version 2 (ONC version) /protocol/rfc1057.pdf:RPC - Remote Procedure Call Protocol Specification Version 2 (Sun version) The IEEE defines RPC in its ISO Remote Procedure Call Specification, ISO/IEC CD 11578 N6561, ISO/IEC, November 1991.

电脑开机为何老是rpc出问题?rpc是什么东东?

重装 可能有病毒吧,也可能开机运行的程序太多, 格了,重新安装吧 重新下载一个XP,这里有上海政府版的XP 里面的操作系统很多,自己挑吧。

推荐使用迅雷下载,速度很快的,我的XP一个多小时就下来了。

你的电脑再启动时有太多的随机启动程序,你的电脑还上网,不上网的话可以把病毒软件关了,或时到电脑开机那里去把不需要的关了 最有效和直接的方法就是重装系统~ 要么就试着杀一下毒~ 建议用运行msconfig可以设置开启项~最后的一页~可以把你觉得有嫌疑的都关掉~希望对你有用~ 重新装系统的确是解决问题的最直接办法, 你也可以,进入添加删除程序中把没有用的组件删除, 保留1、 explorer 2、Msn Explorer 3、Outlook Express 4、windows messenger 5、附件和工具 6、更新根目录证书 7、网络服务 删除方法:把不需要的组件前的钩去掉,下一步即可 接着 开始--运行--MSCONFIG--启动,把没有用的启动项去掉(要求重启计算机) 进入安模式杀毒 全面解决Generichostprocessforwin32services遇到问题需要关闭 解决WINXP系统开机后弹出Generichostprocessforwin32services遇到问题需要关闭! 出现上面这个错误一般有三种情况。

1.就是病毒。

开机后会提示GenericHostProcessforWin32Services遇到问题需要 关闭”“RemoteRrocedureCall(RPC)服务意外终止,然后就自动重起电脑。

一般该病毒会在注册表HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun下建立msblast.exe键值,还会在c:windowssystem32目录下会放置一个msblast.exe的木马程,解决方案如下: RPC漏洞 详细描述: 最近发现部分RPC在使用TCP/IP协议处理信息交换时不正确的处理畸形的消息导致存在一个安全漏洞。

该漏洞影响使用RPC的DCOM接口,这个接口用来处理由客户端机器发送给服务器的DCOM对象激活请求(如UNC路径)。

如果攻击者成功利用了该漏洞将获得本地系统权限,他将可以在系统上运行任意命令,如安装程序、查看或更改、删除数据或者是建立系统管理员权限的帐户等. 已发现的一个攻击现象: 攻击者在用户注册表HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun下建立一个叫“msupdate”(估计有变化)的键,键值一般为msblast.exeC:windowssystem32目录下会放置一个msblast.exe的木马程序. 另外受攻击者会出现“GenericHostProcessforWin32Services遇到问题需要关闭”“RemoteRrocedureCall(RPC)服务意外终止,Windows必须立即重新启动”等错误信息而重启。

建议到 /security/security_bulletins/ms03-026.asp下载相应补丁。

如果已受攻击,建议先拔掉网线,在任务管理器中结束msblast.exe进程,清除注册表中的相应条目,删除system32下的木马程序,最后打补丁。

第二种情况是排除病毒后,还出现这样的问题,一般都是IE组件在注册表中注册信息被破坏,可以按下面的方法去解决该问题: 1。

在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32actxprxy.dll",然后"确定",接着会出现一个信息对话框"eeded",再次点击"确定"。

2再次打开"运行"窗口,输入"regsvr32shdocvw.dll 3再次打开"运行"窗口,输入"regsvr32oleaut32.dll 4再次打开"运行"窗口,输入"regsvr32actxprxy.dll 5再次打开"运行"窗口,输入"regsvr32mshtml.dll 6再次打开"运行"窗口,输入"regsvr32msjava.dll 7再次打开"运行"窗口,输入"regsvr32browseui.dll 8再次打开"运行"窗口,输入"regsvr32urlmon.dll 如果排除病毒问题后,做完上面的几个IE组件注册一般问题即可得到解决。

3.如果电脑有打印机,还可能是因为打印机驱动安装错误,也会造成这个错误。

解决方法如下: 重装打印机驱动程序。

一般情况下做到上面三步后,该问题即可得到全面解决。

重新注册相关组件后,问题解决,现把两种情况的解决 方法贴出来: 第一种情况:(非病毒的.........} 1 在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32 actxprxy.dll", 然后"确定",接着会出现一个信息对话 框"DllRegisterServer in actxprxy.dll eeded",再次点击"确定"。

2 再次打开"运行"窗口,输入"regsvr32 shdocvw.dll 3 再次打开"运行"窗口,输入"regsvr32 oleaut32.dll 4 再次打开"运行"窗口,输入"regsvr32 actxprxy.dll 5 再次打开"运行"窗口,输入"regsvr32 mshtml.dll 6 再次打开"运行"窗口,输入"regsvr32 msjava.dll 7 再次打开"运行"窗口,输入"regsvr32 browseui.dll 8 再次打开"运行"窗口,输入"regsvr32 urlmon.dll 第二种情况:(有木马病毒的...........) 攻击者在用户注册表HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentV ersionRun 下建立一个叫“msupdate”(估计有变化)的键,键值一般为msblast.e xeC:windowssystem32目录下会放置一个msblast.exe的木马程序. 如果已受攻击,建议先拔掉网线,在任务管理器中结束msblast.exe进程,清除注册 表中的相应条目,删除system32下的木马程序,最后打补丁。

如果还没解决问题,建议重装系统(注意要断网重装)。

那可能是你开机时要同时启动太多东西!可用优化大师自动删去一些不必要的文件!系统太乱也导致启动慢!系统重装是个很好的方法

什么是RPC?

什么是 RPC ? Remote Procedure Calls 远程过程调用 (RPC) 是一种协议,程序可使用这种协议向网络中的另一台计算机上的程序请求服务。

由于使用 RPC 的程序不必了解支持通信的网络协议的情况,因此 RPC 提高了程序的互操作性。

在 RPC 中,发出请求的程序是客户程序,而提供服务的程序是服务器。

RPC(远程过程调用)是一项广泛用于支持分布式应用程序(不同组件分布在不同计算机上的应用程序)的技术。

RPC 的主要目的是为组件提供一种相互通信的方式,使这些组件之间能够相互发出请求并传递这些请求的结果。

RPC is a powerful technique for constructing distributed, client-server based applications. It is based on extending the notion of conventional, or local procedure calling, so that the called procedure need not exist in the same address space as the calling procedure. The two processes may be on the same system, or they may be on different systems with work connecting them. By using RPC, programmers of distributed applications avoid the details of the interface with work. The transport independence of RPC isolates the application from the physical and logical elements of the munications mechanism and allows the application to use a variety of transports. RPC makes the client/server model puting more powerful and easier to program. bined with the ONC RPCGEN piler clients transparently make remote calls through a local procedure interface.

RPC服务是什么东东

Remote Procedure Call (RPC) Microsoft Remote Procedure Call (RPC) 服务是一种安全的进程间通信 (IPC) 机制,它允许数据交换以及对驻留在另一进程中的功能的调用。

不同进程可以在同一台计算机上、局域网内或整个 中。

Remote Procedure Call (RPC) 服务充当 RPC 终结点映射程序和 COM 服务控制管理器 (SCM)。

超过 50 种服务都依赖于 RPC 服务才可以成功启动。

无法停止或禁用 Remote Procedure Call (RPC) 服务。

如果此服务不可用,操作系统将不会加载. 微软官方文档: /china//ics/serversecurity/tcg/tcgch07n.mspx

如何启动RPC服务??

PRC 全名是 REMOTE PROCEDURE CALL你可以尝试在管理工具——服务中启动他,如果不能点击启动(按钮是灰色) 方法一:修改注册表法 点击“开始→运行”,键入“Regedit”打开“注册表编辑器”,展开分支“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs”,将Start项的值修改为“00000002”,重新启动系统即可 方法二:使用sc.exe命令 点击“开始→运行”,键入“cmd”进入“命令提示符”窗口,键入“sc config RpcSs start=auto”命令,系统会显示“[SC] ChangeServiceConfig SUCCESS”,这样就可以成功启动RPC服务。

注意:要想使用“sc”命令必须安装Windows 2000/2003 Resource Kit(资源工具包),否则使用该命令无效。

方法三:使用故障恢复控制台 以Windows XP系统为例,在光驱中放入安装光盘,并且在BIOS参数中设置为从CD-ROM启动;启动电脑后,系统进入到Windows XP安装界面,按下“R”键登录到故障恢复控制台。

在故障恢复控制台下,键入“enable RpcSs service_auto_start”命令,然后再键入“exit”命令,重新启动系统,以正常模式登录,即可成功启动RPC服务。

注意:“Enable”是故障恢复控制台提供的一个用来启动系统服务和设备驱动程序的命令,只能在故障恢复控制台下使用。

SC命令 “sc”命令是Windows 2000 Resource Kit提供的一个与系统服务通信的命令,“sc config”是其中的一个子命令,用来修改配置注册表中或服务数据库中的服务项目。

命令格式如下: sc <server> config [service name] <option1> <option2>... 参数选项:start=<boot system auto demand disabled> 其中,“server”为服务器名,该命令在本机上使用,此选项可以省略,默认在本机上执行该命令;“start”参数选项有“boot、system、auto、demand、disabled”五种启动类型,后面的三个分别对应“自动、手工、禁止”。

妮妮云,美国cera CN2线路,VPS享3折优惠

近期联通CUVIP的线路(AS4837线路)非常火热,妮妮云也推出了这类线路的套餐以及优惠,目前到国内优质线路排行大致如下:电信CN2 GIA>联通AS9929>联通AS4837>电信CN2 GT>普通线路,AS4837线路比起前两的优势就是带宽比较大,相对便宜一些,所以大家才能看到这个线路的带宽都非常高。妮妮云互联目前云服务器开放抽奖活动,每天开通前10台享3折优惠,另外...

VPS云服务器GT线路,KVM虚vps消息CloudCone美国洛杉矶便宜年付VPS云服务器补货14美元/年

近日CloudCone发布了最新的补货消息,针对此前新年闪购年付便宜VPS云服务器计划方案进行了少量补货,KVM虚拟架构,美国洛杉矶CN2 GT线路,1Gbps带宽,最低3TB流量,仅需14美元/年,有需要国外便宜美国洛杉矶VPS云服务器的朋友可以尝试一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务器...

DMIT(8.72美元)日本国际线路KVM月付8折起,年付5折

DMIT.io是成立于2018年的一家国外主机商,提供VPS主机和独立服务器租用,数据中心包括中国香港、美国洛杉矶和日本等,其中日本VPS是新上的节点,基于KVM架构,国际线路,1Gbps带宽,同时提供月付循环8折优惠码,或者年付一次性5折优惠码,优惠后最低每月8.72美元或者首年65.4美元起,支持使用PayPal或者支付宝等付款方式。下面列出部分日本VPS主机配置信息,价格以月付为例。CPU:...

rpc为你推荐
方便快捷方便快捷的食物做法校园网络拓扑图帮我设计一个校园网络拓扑结构图价格咨询造价咨询公司收费标准是按公司给还是按个人给?上海网络维护公司公司网络维护,上海的哪家最专业啊信息发布管理系统信息发布系统的功能有哪些?短信认证我不会写怎样填写短信验证hadoop大数据平台大数据与Hadoop之间的关系mysql数据库迁移如何将MySQL数据库迁移到Oracle数据库md播放机寻找MD格式的视频文件播放器2000w数据怎么打开华为手机怎么打开移动数据
美国虚拟主机购买 高防服务器租用选锐一 美国vps评测 免费cn域名 独享100m 国外服务器网站 视频存储服务器 免费网站监控 彩虹ip 智能骨干网 太原联通测速平台 vip购优汇 河南m值兑换 hostloc 什么是服务器托管 hkt 最漂亮的qq空间 yundun 万网空间管理 上海电信测速网站 更多