【java服务器简单实现】教程文章相关的互联网学习教程文章

java-Tomcat服务器上的JAX-WS【代码】

我正在尝试在Tomcat服务器上部署JAX-WS.我环顾了网上,并按照说明找到了here和here,但无济于事.我收到以下错误,并且不知道如何解决此问题.SEVERE: WSSERVLET11: failed to parse runtime descriptor: java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitia...

如何在Android客户端和Java服务器之间建立安全的SSL连接?【代码】

我正在尝试在我的android客户端和java服务器之间创建安全的TCP / IP连接.到目前为止,密码学并不是我的强项.我知道我必须使用Bouncy Castle密钥库,但是我遇到了麻烦. 我需要创建一个可以与服务器和客户端一起使用的自签名证书.这就是我卡住的地方.InputStream clientTruststoreIs = getResources().openRawResource(R.raw.bks);KeyStore trustStore = null;trustStore = KeyStore.getInstance("BKS");trustStore.load(clientTrustst...

java-使用WebSphere MQ v7.0找不到SYSTEM.BROKER服务

我是尝试配置MQ服务following this tutorial的新手,但是当我尝试更改服务SYSTEM.BROKER时,它说找不到该服务.我可能做错了什么? 我正在使用WebSphere MQ 7.0版.解决方法:请注意,本文适用于WMQ v6.0,而在v7.0中没有发布/订阅代理.在v7.0及更高版本中,本机支持pub / sub作为队列管理器的一部分. 快速浏览了该教程后,我相信您可以安全地跳过所有步骤C:设置发布/订阅.此步骤创建V6发布/订阅代理所需的队列,然后启动它. V7既不需要这些...

java-客户服务器应用程序需要MVC吗?【代码】

目前正在使用Java在大学里做一个小组项目.任务是产生一个基于零配置的分布式系统.我们的小组决定使用客户端服务器架构的会议聊天应用程序.当我加入小组较晚时,大部分代码已经完成,他们决定为该项目开发MVC架构.我通过Rails开发对MVC有所了解,并且可以体会到在这种情况下它非常方便.但是,我看不到以小组实现方式使用它的好处. 客户端和服务器有两个类,每个类都包含用于发送和接收数据报的方法,以及用于启用发送的套接字等字段.也有S...

java-如何在服务器上从客户端调用方法?

我正在开发同时具有套接字和RMI的游戏.现在,我要启动RMI部分,然后完成套接字部分.我希望能够邀请某人玩(A-> B)并获得回复(B-> A). 你能帮助我吗? 提前致谢.干杯 编辑:我一直在研究,并且我目前正在将客户端也实现为远程对象(定义接口并实现它).我认为这称为回调.我在正确的道路上吗? 我在想的是A调用了B计算机上远程对象上的方法. B上的服务器询问客户端(也是同一台计算机上的服务器)是否要与A一起玩,获得响应并将其返回给A.就像...

java-从Memcache或blobstore提供服务的速度更快/效率更高/更便宜吗?

我有文件数据(特别是语言资源文件).这些文件是使用机器翻译api(goog translation)自动生成的.它们相对不频繁地更改,但是当主语言更改(添加或更改新字符串)时,这将导致所有其他语言文件自动更新. 我试图决定是直接从Blobstore提供这些文件还是从Memcache提供这些文件并将它们存储在数据存储之间. 哪个更快/更有效?解决方法:尼克约翰逊(Nick Johnson)在this article中描述了速度的权衡.blobstore最适合处理用户上传的内容.对于您的问...

Java-在OSGi DS中,如何在引用服务的属性更新时得到通知?

我有一个OSGi服务,该服务通过注入声明式服务来引用其他服务.我希望在引用服务的属性更新时收到通知.我不希望我的主服务在引用服务中每次配置更改时都停止,因此我将策略设置为“动态”.解决方法:DS 1.2中有一项新功能.An updated attribute on the reference element is added to name a method to receiveservices updates for bound references.这将是即将发布的Compendium 4.3规范的一部分.它已在Equinox的DS实施中(DS捆绑软件的...

java-服务器套接字输入流在断开连接之前返回null【代码】

我试图处理一个简单的Java应用程序中的客户端断开连接,该应用程序使用客户端和服务器发送聊天消息. 这是问题public void run() {try {System.out.println("Client Connected");String inputLine;while ((inputLine = in.readLine()) != null) {System.out.println(inputLine);theServer.handle(inputLine, this);}out.close();in.close();socket.close();System.out.println("Client Disconnected");} catch (Exception e) {e.prin...

测试服务器是否在Java中正常运行的正确方法?【代码】

简单查看是否可以建立与网站/服务器的连接的正确方法是什么?我希望我正在编写的应用程序能够在我的网站离线时提醒我. 谢谢!解决方法:您可以使用HttpURLConnection发送请求并检查响应正文中该页面唯一的文本(而不是仅检查是否有响应,以防出现错误或维护页面或正在提供内容) . Apache Commons有一个库,它删除了许多在Java中发出Http请求的样板. 我从来没有专门在Android上做过这样的事情,但是如果有什么不同,我会感到惊讶. 这是一个...

java-GWT在外部服务器上运行

我需要在外部服务器上测试客户端应用程序,并使用开发模式进行更好的调试. 我尝试在外部服务器上使Eclipse应用程序运行,但无法运行. 我真的需要一个循序渐进的例子 谢谢您的帮助解决方法:签出THIS页.他们在那里有一个命令,说明如何在GWT调试模式打开的情况下启动服务器. 比确保您的URL指向正确的服务器. 这是它在计算机上的外观:http:// {本地ip或主机名}:8080 / AppName /?gwt.codesvr = 127.0.0.1:9997 这应该在同一网络的外...

java-jaxws Web服务.改变节点结构【代码】

我的Entity类中有下一个代码class Role { private List<String> tubes; //... } 接下来的Maven使用jaxws-maven-plugin生成请求-响应类@XmlRootElement(name = "getRoleResponse", namespace = "http://ws.config.com/") @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "getRoleResponse", namespace = "http://ws.config.com/") public class GetRoleResponse {@XmlElement(name = "return", namespace = "")priva...

java-无法实例化服务:ClassNotFoundException【代码】

我读过大约一百个相同类别的问题,但没有一个有用.我有一个正在运行的应用程序,然后重构了程序包名称,并进行了编译和运行.一周后,我回到工作上,并在启动时获取ClassNotFoundException.更糟糕的是,如果我从存储库中检出先前的提交(在任何重构之前,其中所有工作都起作用),则该项目在启动时会引发相同的错误(除非使用不同的程序包名称). 我已经尽力想了一切,但我不知道如何找到问题所在.我已经做了明显的事情:清理项目,将其完全删除并...

Java-Apache CXF Web服务问题【代码】

我有一个使用Maven的多模块项目.在其中一个模块上,我有几个使用Apache CXF Framework 2.5.4开发的Web服务.目前,我有两个“问题”或问题. 首先,如果我调用应返回List的Web服务之一的方法,如果列表为空,则返回“ null”而不是空列表.我试图找出可能是什么问题,如果这是我使用的CXF版本的错误,或者是否应该使用一些注释来修改方法或响应的定义,但我什么都找不到.我见过有些人有同样的问题,但没有解决方案. 我想问的另一件事是:我正在...

java-将图像和视频文件从android发送到服务器并接收处理【代码】

我想将视频/图像从android手机发送到服务器,并接收处理过的视频/图像. (例如,我发送一个图像并将该图像接收为二进制图像或灰度或调整大小等)什么是最好的,最简单的方式做到这一点的家伙? Http?插座? XML?以及如何做? 我试图通过流(Shared Library not found error on android LogCat)来执行此操作,但我也无法管理该如何执行. 提前致谢解决方法:首先,在回答问题的特定部分之前,这里有一些一般性建议: 尝试在设备上做一些琐碎的...

java-REST Web服务如何工作【代码】

我有一个如下的休息网络服务:@GET @Path("/getPersonDetails/{personId}/{validDate}") @Produces("application/xml")public PersonDetail getPersonDetails(@PathParam("personId") final String personId,@PathParam("validDate") String validDate) {PersonDetail p = new PersonDetail;//all the processing to set data into object preturn p; }当使用适当的参数从浏览器中调用时,此服务将按预期方式将对象作为xml返回. 但是...