当前位置: 首页 > news >正文

网站框架建设网站产品功能的重要性

网站框架建设,网站产品功能的重要性,家政公司网站怎么做,东台市住房和建设局网站RPC#xff1a;在本地调用远程的函数#xff0c;远程过程调用#xff0c;可以跨语言实现#xff0c;httpClient RMI#xff1a;远程方法调用#xff0c;Java中用于实现RPC的一种机制#xff0c;RPC的Java版本是J2EE的网络调用机制#xff0c;跨JVM调用对象的方法…RPC在本地调用远程的函数远程过程调用可以跨语言实现httpClient RMI远程方法调用Java中用于实现RPC的一种机制RPC的Java版本是J2EE的网络调用机制跨JVM调用对象的方法面向对象的思维方式 RMI实现直接或间接实现接口Java.rmi.Remote 成为存在服务器端的远程对象供客户端访问并提供一定的服务 远程对象必须实现Java.rmi.server.uniCastRemoteObject类这样草能保证客户端访问获得远程对象时该远程对象将会把自身的一个拷贝以Socket的形式传输给客户端此时客户端所获得的这个拷贝称为存根而服务器端本身已存在的远程对象则称之为骨架其实此时的存根时客户端的一个代理用于与服务器端的通信而骨架也可认为是服务器端的一个代理用于接受客户端的请求之后调用远程方法来响应客户端的请求 import java.rmi.Remote; import java.rmi.RemoteException;public interface IService extends Remote {String service(String content) throws RemoteException; }import java.rmi.RemoteException; import java.rmi.server.UnicastRemoteObject;public class IServiceImpl extends UnicastRemoteObject implements IService {private String name;public IServiceImpl(String name) throws RemoteException {this.name name;}Overridepublic String service(String content) {return server content;} }import javax.naming.Context; import javax.naming.InitialContext; public class Server {public static void main(String[] args) {try {IService service02 new IServiceImpl(service02);Context context new InitialContext();context.rebind(rmi://127.0.0.1/service02,service02);} catch (Exception e) {e.printStackTrace();}System.out.println(00000);} }import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException;public class Client {public static void main(String[] args) {String url rmi://127.0.0.1/;try {Context context new InitialContext();IService service02 (IService) context.lookup(urlservice02);Class stubClass service02.getClass();System.out.println(service02 is stubClass.getName());Class[] interfaces stubClass.getInterfaces();for (Class c : interfaces) {System.out.println(implement c.getName() interface);}System.out.println(service02.service(hello));} catch (Exception e) {e.printStackTrace();}} }
http://www.zqtcl.cn/news/8297/

相关文章:

  • 凡客诚品网站特点wordpress文章rss
  • 企业网站建站系统厦门本地网站
  • 漳州做网站开发网络营销分析论文
  • 免费的百度网站怎么做唐山建设网站建站
  • 青岛做网站费用跨境电商erp软件前十名
  • 山东教育行业网站建设推荐养老保险2023价格表
  • 网站制作长沙静态网站建设摘要
  • 沧州青县网站建设自己怎么做点击量好的网站
  • 网站建设公司如何转型ps为什么做不了视频网站
  • 网站代理最快最干净长沙短视频公司
  • 微信网站跳转链接怎么做深圳设计网页
  • 静安区建设工程招标投标管理部门网站网站推广销售
  • 网站建设自学建站视频教程创新的网站建站
  • 哪些网站是做设计的旧电脑做网站服务器
  • postgresql做网站用什么环境教育培训加盟
  • 青岛做教育的网站鹤壁建设网站
  • 江门市住房和城乡建设部网站排版
  • 龙岩市网站建设济南建行网点
  • 网站开发雷小天大搜推广
  • 菜鸟教程网站是怎么做的wordpress更新主机名
  • 高站网站建设版面设计教案
  • 曲阜网站建设哪家便宜wordpress主题 微软
  • 包头市建设局网站做网站会什么软件
  • 宿迁手机网站开发公司电话2022年自媒体平台倒闭
  • 金融网站建设成功案例邢台网站制作地址
  • 网站开发的基本流程竖导航网站
  • 做网站建设的联系电话怎么在各大网站做推广
  • 慧聪网官方网站网站两边横幅怎么做
  • 优化一个网站多少钱招远市建设局网站
  • 软件开发文档模板下载深圳专业seo